OpenGL отладчик / трассировщик ошибок для OS X 10.7 (Lion)? - PullRequest
5 голосов
/ 07 сентября 2011

Какой инструмент лучше всего использовать для отслеживания ошибок OpenGL? Однажды я использовал gDEBugger, но он пока недоступен для 10.7, и у меня были некоторые проблемы с ним. Xcode Instruments, похоже, имеет только некоторую статистику драйверов. Все, что мне нужно, это трассировщик, который сообщает мне, какой вызов OpenGL привел к ошибке.

Ответы [ 3 ]

5 голосов
/ 10 сентября 2011

Вы можете попробовать OpenGL Profiler, предоставляемый вместе со средствами разработки:

/ Разработчик / Приложения / Графические инструменты / OpenGL Profiler

Это позволит вам присоединиться к приложению, сбросить трассировку или прервать работу, когда OpenGL обнаружит ошибку.

1 голос
/ 10 сентября 2011

Может быть, glslDevil поможет вам.Я знаю, что он способен отследить все вызовы OpenGl.

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

Я не знаю, работает ли он под OSX.

1 голос
/ 08 сентября 2011

Попробуйте Xcode Capture OpenGL ES Capture (в меню Product-> Debug).Я не использовал это много, но он должен быть в состоянии сказать вам, когда вы ошибаетесь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...