Детектору производительности OpenGL ES не удается собрать доказательства (ошибка: «контексты с различными уровнями API OpenGL ES») - PullRequest
2 голосов
/ 15 марта 2012

Я пытаюсь исследовать производительность OpenGL для iOS-приложения с помощью OpenGL ES Performance Detective. При открытии нового «дела» все выглядит нормально. Но после нажатия «Собрать доказательства» инструмент останавливается на несколько секунд, а затем выдает ошибку:

Этот инструмент не поддерживает контексты с различными уровнями API OpenGL ES

Я использую OpenGL ES 1, но я не читал ничего о том, что Детектив работает только на ES 2. Другая интерпретация ошибки может заключаться в том, что она думает, что я использую несколько уровней ES API, что, кажется, не соответствует действительности, поскольку единственной ссылкой на уровень API является стандарт:

context = [[EAGLContext alloc] initWithAPI:kEAGLRenderingAPIOpenGLES1];

Что означает эта ошибка и что я могу сделать, чтобы использовать этот инструмент?

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