学习directfb

原创 2007年10月02日 12:49:00

安装 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学习资料

  • 2015-03-31 10:21
  • 190KB
  • 下载

DirectFB入门学习总结资料

  • 2014-07-15 16:13
  • 324KB
  • 下载

DirectFB学习之移植到nuc972平台

DirectFB学习之移植到nuc972平台 1、DirectFB版本选择 DirectFB选择要合理,也没必要追求最新版本,除非特殊需求。我选择DirectFB版本的时候是根据我平台的交叉编译器的...

directFB的一些学习资料

  • 2007-08-10 15:28
  • 190KB
  • 下载

DirectFB学习之图形加速驱动的匹配

DirectFB学习之图形加速驱动的匹配 通过前面对DirectFB中用类似面向对象的设计方法分析后,同理可知我们的gfxdrivers也是一个个的so被加载进来的,那问题来,当gfxdrivers...

DirectFB的学习

DirectFB概述: DirectFB是图形API存在于Frame Buffer层之上与高级图形管理层如GTK+等之下的。它可以以很小的系统资源占用来提供图形硬件加速功能,提供类如多路a通道渲染模...

DirectFB_EGL_United

  • 2015-09-01 14:49
  • 100KB
  • 下载

DirectFB_Reference_1_3

  • 2010-01-15 11:19
  • 264KB
  • 下载

DirectFB常用接口

1. 概述    ================       本文主要研究DirectFB及其向上向下的接口,顺带讲一下QT搭配DirectFB使用的一些笔记。    其他,如Direct...

DirectFB_Reference_1_0.chm

  • 2010-01-15 11:13
  • 206KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)