OS X 10.7 (Lion) 的 OpenGL 调试器/错误跟踪器?

发布于 2024-12-03 22:25:34 字数 143 浏览 1 评论 0原文

我最适合使用什么工具来跟踪 OpenGL 错误?我曾经使用过 gDEBugger,但是 10.7 版本还没有,而且我曾经遇到过一些问题。 Xcode Instruments 似乎只有一些驱动程序统计信息。我所需要的只是一个跟踪器,告诉我哪个 OpenGL 调用导致了错误。

What tool can I use best for tracing OpenGL errors? I once used gDEBugger, but that is not yet available for 10.7, and I used to have some problems with it. Xcode Instruments does seem to only have some driver statistics. All I need is a tracer that tells me which OpenGL call led to an error.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

梦旅人picnic 2024-12-10 22:25:35

您可以尝试随开发工具一起提供的 OpenGL Profiler:

/Developer/Applications/Graphics Tools/OpenGL Profiler

这将允许您附加到应用程序、转储跟踪或在 OpenGL 遇到错误时中断。

You could try the OpenGL Profiler provided along with the development tools:

/Developer/Applications/Graphics Tools/OpenGL Profiler

This will let you attach to an application, dump a trace, or break when OpenGL encounters an error.

別甾虛僞 2024-12-10 22:25:35

尝试 Xcode 的 Capture OpenGL ES Frame(在“产品”->“调试”菜单中)。我没怎么用过它,但是当你出错的时候它应该能够告诉你。

Try Xcode's Capture OpenGL ES Frame (in the Product->Debug menu). I haven't used it much, but it should be able to tell you when you are in error.

我一直都在从未离去 2024-12-10 22:25:35

也许 glslDevil 会帮助你。我知道它能够跟踪所有 OpenGL 调用。

http://cumbia.informatik.uni-stuttgart.de/glsldevil/

我不知道不知道它是否可以在 OSX 下运行。

Maybe glslDevil will help you. I know it is able to trace all OpenGl calls.

http://cumbia.informatik.uni-stuttgart.de/glsldevil/

I don't know if it works under OSX.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文