2010-08-24 2 views
1

У меня есть приложение opengl es на моем ipad, которое в основном является приложением для рисования, использует в значительной степени тот же код, что и glpaint, образец из apple.IPad OpenGL Es Применение мерцания

Когда я запускаю его в симуляторе, все выглядит нормально, линии визуализируются должным образом и т. Д. Но когда я помещаю его в фактический ipad, каждый раз, когда я касаюсь экрана, весь экран мерцает, как его обновление, и линии, которые я рисую пальцем, разбиты дырами в них, если я не рисую очень медленно.

Любые идеи?

+0

У меня тоже есть эта проблема ... – pop850

ответ

4

Вы должны установить kEAGLDrawablePropertyRetainedBacking в YES в CAEAGLLayerdrawableProperties при инициализации вида GL.

Код: Apple Technical Q&A.

+1

Это не сработало для меня. Любые другие предложения? – Matt