学习directfb
来源:互联网 发布:电视剧配音软件 编辑:程序博客网 时间:2024/04/28 20:55
安装 2007/10/2
发现directfb中有r300系列3d 加速,所以开始研究下directfb。先安装下吧。一切最简化,求成功率。
1. 准备工作:
a. kernel 支持frame buffer device
b. 必要的库文件 apt-get build-dev libdirectfb-xxx
- freetype (version >= 2.0.1)
- libjpeg62
- libpng2 or libpng3
- zlib
c. 源文件 git 版本编译时出错,先跳过
- DirectFB-1.1.0.tar.gz
- DirectFB-examples-1.0.0.tar.gz
2. 编译安装配置
a. directfb 库
./configure && make && sudo make install
b. example
./configure && make
c. 配置
添加一行 "/usr/local/bin" 到 /etc/ld.so.conf; 再ldconfig下。
改boot选项。 我的是vga=791
3. 测试
reboot; 运行eample下的df_bltload, etc.
俺不会熟,全是切会console1下 cltr+c出来的。
总结:
directfb 是通过kernel 的frame buffer driver管理显示内存。 她自身提供了一套操作frame buffer的函数。这层接口可以提供给应用程序较为方便的操作。同时,底层工程师可以结合硬件,将这些函数做硬件加速,达到提高显示效率的目的。
todo:
1. 如何和内核frame buffer driver 交互? 加速冲突如何解决?
2. directfb 中显卡驱动架构,接口是什么
3. 现在实现到什么程度?
4. ogl, video, ...
- 学习directfb
- DirectFB学习
- DirectFB 学习1-DirectFB消息处理
- DirectFB学习笔记
- DirectFB的学习
- DirectFB的学习
- DirectFB的学习
- directfb 学习记录。
- DirectFB学习--局部区域刷新
- DirectFB学习 - 图片叠加绘制
- DirectFB
- DirectFB
- DirectFB
- DirectFB
- DirectFB
- directfb
- 与afreez一起学习DirectFB之:编译最小的DirectFB
- 学习DirectFB之:编译运行第一个DirectFB程序
- 在JS中获取控件的值
- spring集成poi完成电子表格报表完全版
- Servlet概述
- 装备
- 设置GridView编辑框长度
- 学习directfb
- 学习和倾吐感情地方
- 使用Rational Rose对VC工程进行反向
- JavaScript实现二级联动下拉框
- 李阳疯狂英语突破对话(17)-去银行怎么走
- 老婆眼中的站长男人
- 在sql server 2005 express中导入已有数据库
- JavaScript实现的分页(样式1)
- spring集成poi完成电子表格报表完全版