我已经在Windows 8 x64上安装了x86 4.2.2的x86 Image,并分配了768MB RAM,并且由于我的CPU VTx而使其以“快速模式”运行,并且渲染UI菜单相当快,接近60 FPS(虽然大多数时候它更像~50 FPS,这是在Core i7 2600上),我也检查了“使用主机GPU”框。我认为GPU命令是基于一个简单的事实得到转发的,GLES2的功能在我的桌面GPU(比如说32最大纹理单元)方面更为有趣。但是,GLES2应用中的帧率是〜2 FPS,它甚至不是基于复杂性。任何我扔在它上面的东西,即使是一个有10个drawcalls的应用程序,仍然会以大约2 FPS的速度运行,所以一定会有一些奇怪的事情发生,因为简单地将GL命令转发到我的GPU(HD7850)应该提供流畅的60 FPS。为什么Android x86仿真器GPU渲染速度慢?
1
A
回答
0
有可能是导致GLES2表现不佳的几个问题:
你有英特尔HAXM(硬件加速执行管理器)?它真的有助于仿真器的性能和速度。它可以通过Android SDK Manager下载。下载完成后,转到SDK/extras/intel /并安装它。
你有最新的视频驱动程序?如果不是,您应该执行更新。
你是如何启动android模拟器?我这样问,因为如果你使用命令行启动avd,你需要将sdk/tools/lib中的4个dll文件复制到sdk/tools。这4个文件是:libEGL_translator.dll,libEGLS_CM_translator.dll,libGLES_V2_translator.dll,libOpenglRender.dll。如果从虚拟设备管理器启动,则不需要执行步骤3.
+0
4. HAXM唯一能做的就是将OpenGL调用转发给GPU主机,而不是通过软件光栅化。有一个选项可以在没有GL转发的情况下使用仿真器+ HAXM,您将看到它的运行速度与不使用HAXM一样慢。 – RelativeGames
相关问题
- 1. Android GPU仿真器
- 2. 仿真器响应速度很慢
- 3. 为什么ListView对某些字符渲染速度很慢?
- 4. Android仿真器在SDK升级后速度慢,错误
- 5. Android Studio仿真器在Mac OS X上速度很慢
- 6. LWJGL慢速渲染
- 7. 禁用GPU加速渲染
- 8. Pebble.js菜单项渲染速度慢
- 9. Android仿真器黑屏与“GPU仿真 - 是”
- 10. Android Studio仿真器:Intel Atom x86与ARM
- 11. Kendo Ui ASP网格渲染速度慢
- 12. Rails 3渲染速度很慢
- 13. 为什么ldap_connect速度慢?
- 14. 为什么从GPU到CPU的数据传输速度很慢?
- 15. 使用GPU加速优化渲染Webkit
- 16. 为什么Rails渲染视图太慢?
- 17. 如何找出为什么渲染base.html生产速度很慢(在Heroku上)
- 18. SmartGWT慢速图像渲染
- 19. 为什么Android Virtual Device(AVD)仿真器在highDPI监视器上运行缓慢?
- 20. Ext.toast渲染速度
- 21. gralloc_goldfish(634):未检测到GPU仿真的仿真器
- 22. 减慢浏览器速度的CSS规则(渲染)
- 23. cassandra速度。为什么这么慢?
- 24. 更新时慢速渲染TextView
- 25. Sparkline渲染速度很慢并且会挂起浏览器
- 26. Django Bootstrap表单渲染速度慢,我该如何加速?
- 27. 如何加速Android仿真?
- 28. Django快速查询,但渲染速度慢
- 29. 有谁知道是什么让Google无法创建Android本机x86仿真器?
- 30. GPU加速3D渲染可能比屏幕刷新速度更快吗?
什么操作系统在运行模拟器? – Gabe
[Slow Android emulator]的可能重复(http://stackoverflow.com/questions/1554099/slow-android-emulator) – Gabe
Windows 8,编辑。这不是重复的,我正在谈论GLES2的支持,而不是我已经说过的一般用户界面非常好。 – RelativeGames