• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
主题 : android的2d硬件加速问题 复制链接 | 浏览器收藏 | 打印
级别: 圣骑士
UID: 9690
精华: 0
发帖: 369
金钱: 1955 两
威望: 415 点
综合积分: 738 分
注册时间: 2009-10-10
最后登录: 2017-11-21
楼主  发表于: 2011-04-15 10:56

 android的2d硬件加速问题

                 看了友善28里面的g2d模块的驱动,发现里面的ioctl里面的cmd命令只有图像翻转的操作,也就是只支持上层图形算法(skia?)里面的图形翻转的硬件加速么?友善android源码里面的skia做了硬件加速优化了么?
级别: 圣骑士
UID: 9690
精华: 0
发帖: 369
金钱: 1955 两
威望: 415 点
综合积分: 738 分
注册时间: 2009-10-10
最后登录: 2017-11-21
1楼  发表于: 2011-04-15 14:43
911同学呢,呼唤!
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
2楼  发表于: 2011-04-15 16:20
只是实现了copybit
实际测试来看, 对于4.3 LCD, 并没有明显效果, 甚至某些情况下还略慢一些
级别: 圣骑士
UID: 9690
精华: 0
发帖: 369
金钱: 1955 两
威望: 415 点
综合积分: 738 分
注册时间: 2009-10-10
最后登录: 2017-11-21
3楼  发表于: 2011-04-15 16:27

 回 2楼(911gt3) 的帖子

可是28底层并没有看到bitblt硬件加速的实现呀,在36里面么?可是36里面是prebuild。。。。。。
级别: 圣骑士
UID: 9690
精华: 0
发帖: 369
金钱: 1955 两
威望: 415 点
综合积分: 738 分
注册时间: 2009-10-10
最后登录: 2017-11-21
4楼  发表于: 2011-04-15 16:35

 回 2楼(911gt3) 的帖子

ez
网上有copybit实现的源码的
http://apps.hi.baidu.com/share/detail/16821410
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
5楼  发表于: 2011-04-15 16:40
2D部分的驱动是不一样的, 与28中的不同
级别: 圣骑士
UID: 9690
精华: 0
发帖: 369
金钱: 1955 两
威望: 415 点
综合积分: 738 分
注册时间: 2009-10-10
最后登录: 2017-11-21
6楼  发表于: 2011-04-15 16:43

 回 5楼(911gt3) 的帖子

然后厂家就把这个驱动模块预编译,然后代码就不可见了。。。。。。

咳,大家不都是借鉴别人的经验么
[ 此帖被xiexiedajia在2011-04-15 16:58重新编辑 ]
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
7楼  发表于: 2011-04-15 16:49
不好意思, 我没办法代表"你们"
大家都是来这里交流, 我知道的我就说了, 不知道的也没办法
级别: 圣骑士
UID: 9690
精华: 0
发帖: 369
金钱: 1955 两
威望: 415 点
综合积分: 738 分
注册时间: 2009-10-10
最后登录: 2017-11-21
8楼  发表于: 2011-04-15 16:59

 回 7楼(911gt3) 的帖子

不好意思,刚才语气错了。抱歉
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
9楼  发表于: 2011-04-15 17:10
对于开发者或学习的人来说, 都是希望能获得全部的源代码, 但是厂商通常又不太愿意, 尤其是自己又出产品的厂商
而Android本身就考虑了厂商以二进制方式提供私有实现的机制, 看看像device/htc目录就可以大概知道, 有些库是需要通过adb从手机里获取

另外, 听朋友说, S5PV210, 三星提供的android 2.2的BSP, 有一些也没有提供源代码, 如果自己想升到2.3就很费劲
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go