主题 : 什么时候能提供2D,3D驱动? 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 6752
精华: 0
发帖: 39
金钱: 200 两
威望: 48 点
贡献值: 0 点
综合积分: 78 分
注册时间: 2009-06-15
最后登录: 2012-08-13
楼主  发表于: 2011-02-19 11:01

 什么时候能提供2D,3D驱动?

如题,国内有的厂家声称提供2D,3D驱动也不知道是不是真的有。
级别: 风云使者
UID: 36096
精华: 3
发帖: 2513
金钱: 14075 两
威望: 2815 点
贡献值: 3 点
综合积分: 5086 分
注册时间: 2011-01-11
最后登录: 2015-11-15
1楼  发表于: 2011-02-19 11:10
这个嘛……可能所谓的3D驱动就是s3c6410主控芯片里头的集成显卡的驱动吧
估计是假的
极度缺钱,求捐赠……支付宝兼邮箱:huming2207@qq.com
级别: 新手上路
UID: 34955
精华: 0
发帖: 23
金钱: 115 两
威望: 23 点
贡献值: 0 点
综合积分: 46 分
注册时间: 2010-12-23
最后登录: 2011-10-12
2楼  发表于: 2011-02-19 11:24
2d,3d驱动三星linux BSP包里面不是有吗???
级别: 荣誉会员
UID: 34761
精华: 0
发帖: 1348
金钱: 6835 两
威望: 1367 点
贡献值: 0 点
综合积分: 2696 分
注册时间: 2010-12-21
最后登录: 2017-06-02
3楼  发表于: 2011-02-19 12:15
声称提供驱动,跟与ANDROID配合用起来是两码事,

提供2D,3D驱动很简单,
但是要修改ANDROID的底层,将绘制原语改为调用2D,3D的接口的显示图形,就不是一件简单的事了。
级别: 荣誉会员
UID: 34761
精华: 0
发帖: 1348
金钱: 6835 两
威望: 1367 点
贡献值: 0 点
综合积分: 2696 分
注册时间: 2010-12-21
最后登录: 2017-06-02
4楼  发表于: 2011-02-21 09:46
Android 2.3 已经增加了2D驱动的支持,但测试发现对速度的优化不是很明显。
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
贡献值: 0 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
5楼  发表于: 2011-02-22 14:02
分析过三星的2D驱动,应用需要通过系统调用ioctl完成2D加速操作(通常就是copy blit),这种方式其实效率是不怎么高的,光是ioctl的代价就比较高了,所以2D加速的效果不太明显
另一方面,Android 2.3调用了copybit模块的接口进行加速的位置只有一个,所以2D加速的效果就更不怎么明显了