提问:Android 系统如何启动2D硬加速?

各位大大,请问在rk3288板子上如何启动2D显示硬加速!

2D加速原厂已经集成到omx中了。你直接用android上层显示,系统会自动调用到omx接口。启动2D加速的。如果你用omx开发,直接用omx接口就好了。如果你要调试自己的程序,可以试下开发者选项的 强制GPU渲染。

isle 发表于 2015-1-31 09:31
2D加速原厂已经集成到omx中了。你直接用android上层显示,系统会自动调用到omx接口。启动2D加速的。如果你 …

谢谢,isle!
我试验一下!!

isle 发表于 2015-1-31 09:31
2D加速原厂已经集成到omx中了。你直接用android上层显示,系统会自动调用到omx接口。启动2D加速的。如果你 …

Android surfaceview开发中 sv.getHolder().lockCanvas(rect); 锁定画布时间太长, 该如何优化??

能不能在Android系统源码中修改?

可以看下这个文章 关于android上 2D渲染加速的 :
http://wiki.eoeandroid.com/Hardware_Acceleration#.E5.88.A4.E6.96.ADView.E6.98.AF.E5.90.A6.E5.B7.B2.E7.BB.8F.E7.A1.AC.E4.BB.B6.E5.8A.A0.E9.80.9F
android源码开出来就是让你们去改的。当然如果你不是熟悉,请慎重修改。