【发布时间】:2011-01-03 20:11:43
【问题描述】:
我正在使用本机代码在 Android 中渲染 OpenGL,并且出现如下所示的周期性错误:
错误/IMGSRV(1435):frameresource.c:610:WaitUntilResourceIsNotNeeded:PVRSRVEventObjectWait 失败
ERROR/IMGSRV(1018): sgxif.c:124: WaitForRender: PVRSRVEventObjectWait 失败
ERROR/IMGSRV(1435): osfunc_um.c:318: PVRSRVEventObjectWait: 返回错误 13
一旦出现这些错误,我必须重新启动手机,否则渲染将无法重新正确启动。我做了很多网络搜索,但我无法找出这些错误的原因。其他人有什么建议吗?
【问题讨论】:
-
不是答案,而是一些可能有用的信息:我在OMAP sgx driver patch 中找到了符号 PVRSRVEventObjectWait。您正在做的事情似乎惹恼了 OMAP 图形驱动程序。鉴于消息的文本,我将冒险猜测并说资源正在泄漏,或者图形调用被多个线程不正确地使用。如果没有一些测试源代码,我不会期望在这个网站上得到比这个更好的答案。
标签: android opengl-es android-ndk