免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1323 | 回复: 0
打印 上一主题 下一主题

DirectFB介绍 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-07-16 14:59 |只看该作者 |倒序浏览
DirectFB介绍

n        简介
DirectFB是一个轻量级的提供硬件图形加速,输入设备处理和抽象的开源图形库,它集成了支持半透明的视窗系统以及在Linux Framebuffer驱动之上的多层显示。当底层硬件无法完成某些图形算法时,都可以使用该库提供的相应软件封装进行替代。DirectFB是为嵌入式系统而设计,它以最小的资源开销来实现最高的硬件加速性能。
n        特性
许可
遵循LGPL许可,允许商业化销售,但不允许封闭源代码。
官方网址
www.directfb.org
基本图形操作
l        矩形填充/绘制
l        三角形填充/绘制
l        画线
l        alpha颜色混合
l        色彩调制
l        源色彩键
图形加速
对于硬件加速DirectFB使用了可载入的驱动模块。目前已支持以下芯片组:
l        MatroxMystique/Millenium,G100,G200,G400/G450, G550
l        Via CLE266
l        ATI mach64/Rage Pro series
l        ATI Rage 128
l        ATI Radeon
l        3dfx Voodoo3/4/5/Banshee
l        igs CyberPro 5xxx
l        S3 Savage 3/4 series
l        NeoMagic 220/2230/2360/2380
l        nVidia TNT/GeForce series
l        SiS 315
l        Intel i810
l        NSC Geode
其他芯片组也能工作,但需要自行开发硬件加速调用接口。
输入设备
DirectFB支持以下输入设备:
l        standard keyboards
l        serial and PS/2 mice
l        joysticks
l        devices using the linux input layer
l        infrared remote controls (using lirc)
l        iPAQ touchscreen
l        ucb 1x00 touchscreen
l        Microtouch touchscreen
l        Sony PI Jogdial
图像加载
DirectFB支持以下图像格式,这些格式可以直接加载到DirectFB surfaces :
l        JPEG (using libjpeg)
l        PNG (using libpng2)
l        GIF (integrated, no library required)
l        various other image formats (using Imlib2)
视频支持
DirectFB支持以下视频格式,这些视频格式可以直接绘制到DirectFB Surfaces:
l        video4linux (/dev/video)
l        mpeg1/2 (using libmpeg3)
l        AVI (using avifile)
l        MOV (using OpenQuicktime)
l        macromedia flash (using libflash)
字体显示
DirectFB 支持抗锯齿矢量字体显示,它支持以下字体格式:
l        DirectFB bitmap font
l        TrueType (using FreeType2)

n        基于DirectFB的应用框架






本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/61758/showart_1998127.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP