【发布时间】:2013-03-01 21:23:21
【问题描述】:
我发现当我启用此开发人员选项时,我的 OpenGL 项目停止工作。至少可以说有点令人震惊。
Logcat 显示了其中的无数个:
E/libEGL ( 1022): called unimplemented OpenGL ES API
E/libEGL ( 1022): called unimplemented OpenGL ES API
E/libEGL ( 1022): called unimplemented OpenGL ES API
...
第一个场景渲染得非常好,但是在第一个 swapbuffers() 之后,所有后续的 GL ES API(甚至 glSetMatrixMode())除了记录“未实现的 API”之外什么都不做。
如果我将“强制 GPU 渲染”选项关闭关闭,这一切都运行良好(即已实现)。
那么,这个选项实际上有什么作用?
【问题讨论】: