OpenGL ES 2.0 Отображение черного экрана на iOS 5 Simulator / Device - PullRequest
0 голосов
/ 17 октября 2011

Я разработал приложение, в котором изображения должны отображаться с использованием текстуры на OpenGL ES 2.0 для iPhone.он отлично работает на iOS 4.x как на устройстве, так и на симуляторе, но когда я запускаю на iOS 5 Simulator или Device, он показывает только черный экран, хотя пример приложения (GLES2Sample) отлично работает на iOS. Где я ошибаюсь?

1 Ответ

0 голосов
/ 20 октября 2011

Отвечая на свой вопрос.Я решил это.На самом деле я использовал две пары шейдеров или, другими словами, две программы OpenGL ES 2.0 и во время выполнения использовал одни и те же переменные для обеих одинаковых переменных из шейдеров, поэтому проблема не в том, как это работает на 4.x.Итак, теперь я использовал два разных набора переменных или вкратце создал класс OpenGLProgram , который содержит все соответствующие переменные, и я использую два экземпляра OpenGLProgram соответственно.

Спасибо всем.

...