Android OpenGL调试

Android OpenGL调试,android,opengl-es,opengl-es-1.1,Android,Opengl Es,Opengl Es 1.1,当我为Android编写OpenGL(1.0)程序时,我发现调试程序并不容易。OpenGL只是处理顶点坐标的几个步骤的固定管道。是否有任何方法可以窥视和查看管道连续步骤的结果 补充:疯狂科学家,谢谢你的建议。然而,我尝试使用Tracer for OpenGL ES(遵循中的说明),但我仍然不确定如何找到所需的信息。我可以看到滑块来选择一个帧,然后我可以看到一个函数列表。当我选择一个函数时,我可以看到GL状态。但是当我查看上下文0->顶点数组数据->通用顶点属性时(在这个GL状态中),我能看到的所

当我为Android编写OpenGL(1.0)程序时,我发现调试程序并不容易。OpenGL只是处理顶点坐标的几个步骤的固定管道。是否有任何方法可以窥视和查看管道连续步骤的结果

补充:疯狂科学家,谢谢你的建议。然而,我尝试使用Tracer for OpenGL ES(遵循中的说明),但我仍然不确定如何找到所需的信息。我可以看到滑块来选择一个帧,然后我可以看到一个函数列表。当我选择一个函数时,我可以看到GL状态。但是当我查看上下文0->顶点数组数据->通用顶点属性时(在这个GL状态中),我能看到的所有坐标都是零。这正常吗?我的主要希望是,在那些只能看到黑屏的情况下,我能够看到矩阵相乘前后的顶点坐标,这将帮助我找出它们不可见的原因。

使用,它是Android SDK的一部分。只需启动
监视器
程序并跟踪您的应用程序

我发现Tracer有点喜怒无常,它不适用于我的Nexus10,但如果它有效,它会提供很多信息