【发布时间】:2013-04-14 13:50:20
【问题描述】:
当我为 Android 编写 OpenGL (1.0) 程序时,我发现调试我的程序并不容易。 OpenGL只是处理顶点坐标的几个步骤的固定管道。有什么办法可以窥探管道的连续步骤的结果是什么?
补充:疯狂科学家,感谢您的建议。但是,我尝试将 Tracer 用于 OpenGL ES(按照 http://developer.android.com/tools/help/gltracer.html 的说明),但我仍然不确定如何找到我需要的信息。我可以看到滑块来选择一个框架,然后我可以看到一个调用的函数列表。当我选择其中一项功能时,我可以看到 GL 状态。但是当我(在这个 GL 状态中)查看上下文 0 -> 顶点数组数据 -> 通用顶点属性时,我能看到的所有坐标都是零。正常吗?我的主要希望是,在我只能看到黑屏的情况下,我能够在与矩阵相乘之前和之后看到顶点的坐标,这将帮助我找出它们不可见的原因。
【问题讨论】:
标签: android opengl-es opengl-es-1.1