首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OpenGL调试

OpenGL调试
EN

Stack Overflow用户
提问于 2013-04-14 21:50:21
回答 1查看 1.3K关注 0票数 0

当我为Android编写OpenGL (1.0)程序时,我发现调试我的程序并不容易。OpenGL只是处理顶点坐标的几个步骤的固定流水线。有没有办法偷看一下管道的连续步骤的结果?

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

EN

回答 1

Stack Overflow用户

发布于 2013-04-15 00:24:46

使用OpenGL Tracer for Android,它是Android SDK的一部分。只需启动Monitor程序并跟踪您的应用程序即可。

我发现Tracer有点喜怒无常,它不能在我的Nexus 10上工作,但如果它能工作,它就能提供很多信息。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15999784

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档