
嵌入式图形系统
文章平均质量分 79
bisword
本人擅长基于嵌入式领域(Linux/uClinux/Android/Meego)下的终端产品和系统解决方案研究,对行业领域有较为前瞻性的把握。
展开
-
SDL+Nano-X实现Mplayer窗口播放
转贴 http://hi.baidu.com/chenzhuoyou/blog/item/d83d6827c5a4c506918f9dcc.html关键字:SDL Microwindows Nano-X Mplayer一般做将Mplayer移植到嵌入式设备都是通过直接写Framebuffer来显示视频,因为这样是最快的。但是某些情况我们需要视频只在特定的窗口播放,而非全屏,这是直接用Fr转载 2008-07-30 12:48:00 · 1140 阅读 · 0 评论 -
嵌入式GUI与Qt/Embedded
由于开发中使用的开源嵌入式3D图形库Klimt是基于OpenGL 和OpenGL|ES的,而OpenGL和OpenGL|ES需要有嵌入式GUI的支持,以提供给它与图形设备的接口,以便把三维图像显示给用户。所以我需要选择一种嵌入式GUI系统,然后把它移植到嵌入式Linux上,再有是把基于OpenGL的Klimt移植到这个GUI上。 通过对几种嵌入式GUI的详细比较,并且结合我的嵌入式转载 2008-12-03 11:42:00 · 2129 阅读 · 0 评论 -
游戏中输入的处理
游戏中输入的处理键盘概述: 当我们在键盘上按下一个键时,字符就神奇的出现在了屏幕上.键盘跟系统之间的交互是非常烦琐的,但作为游戏程序员的我们必须理解这里面的奥秘,为以后的开发扫平障碍. 当我们按下或者是释放一个键时,一个信号将被传送给键盘的微处理器,随后键盘微处理器将向计算机系统"申请"一个中断,同时系统从键盘那里获得了一个字符码,从而使得系统得知到底是那个键被按下或者原创 2009-01-15 09:10:00 · 1085 阅读 · 0 评论 -
H.264压缩算法详解
H.264压缩算法详解 H.264是一种视频高压缩技术,全称是MPEG-4 AVC,用中文说是“活动图像专家组-4的高等视频编码”,或称为MPEG-4 Part10。它是由国际电信标准化部门ITU-T和规定MPEG的国际标准化组织ISO/国际电工协会IEC共同制订的一种活动图像编码方式的国际标准格式,这是我们叫惯了的MPEG中的一种,那为什么叫H.264呢? 原来国际电信标准化原创 2008-11-17 19:37:00 · 24755 阅读 · 2 评论 -
QT学习小记
<br />嘒彼小星的笔记<br />http://blog.youkuaiyun.com/iamdbl/1.1从Hello Qt开始 <br /> <br />差不多所有的程序教材都从Hello 开始,下面就是这个程序的qt版本。<br />1 #include <QApplication><br />2 #include <QLabel><br />3 int main(int argc, char *argv[])<br />4 {<br />5 QApplication app(argc, ar原创 2008-11-05 11:48:00 · 8424 阅读 · 1 评论 -
图形世界分裂的两派——理清D3D和OpenGL的脉络
图形世界分裂的两派——理清D3D和OpenGL的脉络(上)[图形世界分裂的两派]计算机三维图形是指将用数据描述的三维空间通过计算转换成二维图像并显示或打印出来的技术,API(Application Programming Interface)即“应用程序接口”是连接应用程序与操作系统、实现对计算机硬件控制的纽带,Direct3D和OpenGL是目前的两大3D图形 API,要在你的3D显卡上进原创 2008-11-05 11:39:00 · 1584 阅读 · 1 评论 -
Linux下的OpenGL编程
OpenGL是一个工业标准的三维计算机图形软件接口,它由SGI公司发布并广泛应用于Unix、OS/2、Windows/NT等多种平台,当然也包括Linux。在Windows/NT平台上,一般的开发工具如VC、BC、Fortran Powerstation等都支持直接的OpenGL应用的开发;在商用Unix平台上,Motif同样很好的支持OpenGL(毕竟OpenGL最初是工作站上的东西);那么在L原创 2008-11-05 11:37:00 · 3496 阅读 · 0 评论 -
linux使用Ogre+SDL进行游戏开发
linux使用Ogre+SDL进行游戏开发 我选择的是ubuntu8.04 + codeblocks8.02的开发环境。Ogre用的是1.4.5的版本。下面是用SDL进行的一个简单的代码.Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->#inc转载 2008-10-21 09:48:00 · 2702 阅读 · 0 评论 -
Nano-X的FASTJPEG的问题
今天调试JPEG显示,使用的图片是24bpp,但是显示的效果确实很多麻点,像是256色的感觉。检查代码,发现device.h中定义了#define FASTJPEG 1 /* =1 for temp quick jpeg 8bpp*/于是将其改为 0 在GdDecodeJPEG中想打印psd->pixtype,想用__FUNCTION__ __FILE__ __LINE__,原创 2008-07-31 20:14:00 · 958 阅读 · 0 评论 -
Nano-X显示系统的代码分析
microwindows代码分析 (序) microwindows作为一个轻量级的图形引擎,目前在很多应用中仍在使用,包括各种机顶盒,嵌入式播放器等。虽然其目前开发状况非常缓慢,但其代码作为一个很好的图形引擎的范例,我们可以花些时间来仔细研究一下。后续,本人会列出一系列的技术点,一一介绍microwindows。 先用实例说一下,使用到microwindows的应用环境:带UI转载 2008-07-31 16:21:00 · 2324 阅读 · 0 评论 -
Nano-X的详细介绍
前 言 nano- X是一个著名的开放式源码嵌入式GUI 软件,目的是把图形视窗环境引入到运行Linux 的小型设备和平台上。nano-X使用了分层设计的思想,可移植性非常好,nano-X 的图形引擎能够运行在任何支持readpixel,writepixel,drawhorzline, drawvertline 和setpalette 的系统之上,在底转载 2008-07-30 15:24:00 · 8544 阅读 · 0 评论 -
microwindows位图解析
第1章 microwinodows图形显示框架1.1 microwindows体系结构Microwindows 采用了分层结构设计方法,其层次结构如下图所示。同时, 这里也列出 Microwindows 源代码目录树下的主要目录结构,以便于对照参考。 microwindows --bin --Configsnano-X /win32 API --demos转载 2008-07-30 15:06:00 · 2176 阅读 · 0 评论 -
为MicroWindows添加透明绘图函数
用GrLoadImageFromFile()函数时,microwindows将图片解码放进一个图片头结构中,在Mwtypes.h文件中定义如下typedef struct {int width; /* image width in pixels*/int height; /* image height in pixels*/int planes; /* # image转载 2008-07-30 14:56:00 · 1231 阅读 · 0 评论 -
Microwindows及其中文化方法
[转帖]Microwindows及其中文化方法 嵌入式GUI系统是嵌入式系统中实现友好人机界面的关键技术,应用于嵌入式的GUI系统必须具备体积小、反应快、高可靠性、可移植性好以及可裁减等特点,对于实时系统还需要有时实方面的要求。目前,流行的嵌入式GUI系统有Microwindows、MiniGUI、Qt/Embedded等。基中Microwindows以其开放的源转载 2008-07-30 14:53:00 · 1871 阅读 · 0 评论 -
Nano-X图形引擎分析及其优化
[转帖]Nano-X图形引擎分析及其优化2008年05月14日 星期三 15:31Nano-X图形引擎分析及其优化刘峥嵘 sword_lzr@tom.comMicroWindows是一个开放源码的嵌入式GUI软件,目的是把图形视窗环境引入到运行Linux的小型设备和平台上。作为X Window系统的替代品,MicroWindows可以用更少的RAM和文件存储原创 2008-07-30 12:58:00 · 1231 阅读 · 0 评论 -
Google Android操作系统内核编译图文教程
Google Android操作系统内核编译图文教程 和标准的Linux开发流程一样,Android平台开发的一个很重要的基础工作就是对其内核的编译和移植。本文结合Android的开发文档以及本人的实践经验,简单介绍了Android内核的编译过程,希望有助于对内核移植感兴趣的开发人员。 Android作为Google公司推出的一款手机开发平台,其本身是基于linux内核的转载 2009-04-28 08:59:00 · 1536 阅读 · 0 评论