android cm9如何启用gpu加速?

tuxi123 2012-05-09 01:29:11
本人新手。硬件平台为hp touchpad,高通的8060,gpu是adreno220,系统是cm9.
我在AndroidManifest.xml里启用了3d加速:
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:hardwareAccelerated="true">
<activity
android:name=".TestActivity"
android:label="@string/app_name"
android:hardwareAccelerated="true">
。。。。
另外在主程序里使用了:
{
getWindow().setFlags(
WindowManager.LayoutParams.FLAG_HARDWARE_ACCELERATED,
WindowManager.LayoutParams.FLAG_HARDWARE_ACCELERATED);
}
程序里就是画一些线框和face,用到了:
gl.glDrawArrays(GL10.GL_LINES, i, 2);

gl.glDrawArrays(GL10.GL_TRIANGLE_STRIP, i, 4);
结果在机器上运行很卡,帧率较低,开启3d硬件加速与否没有区别。请问有没有人知道正确的开启方法?
...全文
412 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Butterbean 2014-01-03
  • 打赏
  • 举报
回复
如果在APP中无法打开硬件加速 哪应该就是在系统上关闭掉了 8x60是高通的老平台 我记得是在build.prop文件 或者再framework下的Graphic文件中 用代码打开 然后重新编译
zwhkmxy 2014-01-02
  • 打赏
  • 举报
回复
有點複雜,不明白
u013339480 2013-12-31
  • 打赏
  • 举报
回复
有點複雜,不明白
yisiyou 2013-12-18
  • 打赏
  • 举报
回复
tuxi123 2012-05-09
  • 打赏
  • 举报
回复
定一下。通过GLView.isHardwareAccelerated()查询,在机器上没有启用硬件加速。

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧