DirectFB源代码阅读(一),开篇简介
来源:互联网 发布:软件著作权申请时间 编辑:程序博客网 时间:2024/06/06 01:11
最终我还是决定写写DirectFB的源代码阅读,自认为对其还算熟悉,但也担心自己写的不够好.在这里希望各位博友能够多提出意见,互相学习,共同进步.
DirectFB是什么东西,大家都知道,下面我把官网上的介绍翻译下:
DirectFB是一轻量级的库,它提供了硬件加速,输入的处理与抽象,完整的支持透明与多层显示的窗口系统,它不仅仅是位于帧缓冲设备之上的图形显示系统.它是一个完整的硬件抽象层,如果底层的硬件不支持也可以通过软件来实现图形图像的操作.DirectFB增强了嵌入式系统上的图像的显示能力,它也将成为Linux系统上的新的标准的图形库.
通过源码阅读能学到的知识有:
1.鼠标键盘等外设的事件处理.
2.帧缓冲的操作处理
3.显卡的使用以及图像的绘制方法
4.字体库的使用
5.Linux下c编程的知识,动态链接库的使用,多进程处理等
当然,最重要的是了解其内部处理过程,解决在工作中遇到的问题.我也会尽量以问题作为引导来完成源码的阅读,相信这会让大家理解更加深刻.
很多事情我们都要努力让自己做到知其然知其所以然,这样才能提高能力增加信心,更加快速的解决问题,我想这也是源码阅读的初衷.同样我希望下面的源码阅读能为大家带来进步.
- DirectFB源代码阅读(一),开篇简介
- DirectFB源代码阅读(一),开篇简介 .
- DirectFB源代码阅读(二)初始化 .
- DirectFB源代码阅读(四)dfb_core_create .
- DirectFB源代码阅读(五)dfb_system_lookup .
- DirectFB源代码阅读(七)总接口IDirectFB .
- DirectFB简介以及移植[一]
- DirectFB源代码阅读(三)线程及信号初始化
- DirectFB源代码阅读(六)各个核心子系统的初始化
- DirectFB简介
- Lua源代码阅读(一)
- SDWebImage源代码阅读(一)
- qlwm源代码阅读(一)
- OpenCV源代码阅读(一) cvLoadImage()
- z4root源代码阅读笔记一
- Mantle源代码阅读笔记 一
- DirectFB::->Fusion简介
- 【转】DirectFB::->Fusion简介
- 2145 石子合并
- Flex截屏
- 程序员的十大层次
- 2146 所谓水题
- ClickOnce通过URL传递参数 XXX.application?a=1
- DirectFB源代码阅读(一),开篇简介
- 查看数据类型的最终原型----ubuntu
- chrome Native Client 让你可以使用 C 以及 C++ 语言开发 Web 应用
- 2157 摘苹果神马的最好玩啦
- JUnit入门
- 2159 AR的备忘录
- JUnit in java单元测试用例实战
- poj 1204 Word Puzzles
- 2163 最大正方形子矩阵