Извините за мой плохой английский.iOS полноэкранный анимационный с opengl es
Я создал IPad полноэкранный размер 1024 * 768 * 4 байта битмап-буфера в памяти как буфер вне экрана и 2 потока, один из которых обновляет буфер и выполняет вызовSelector setNeedsDisplay на другой поток, весь буфер на экране в каждом цикле drawRect.
, но этот способ слишком медленный. поэтому я хочу улучшить производительность, изменив ее на реализацию OpenGL ES 2.0.
Моя мысль - создать полноэкранную текстуру, использовать CADisplayLink для запуска селектора drawView каждые 1/60 секунды, чтобы обновить текстуру буфером памяти и нарисовать текстуру на экране. но я новичок в opengl-es, я знаю, как инициализировать простой EAGLLayer, создавать текстуру из данных, но я не знаю, как рисовать текстуру на представлении, может ли кто-нибудь дать образец?
Вопросы «Дайте мне код» здесь не поддерживается. – Hyperbole
создать проект OpenGL ES из шаблона Xcode, и он настроит все. или проверить Cocos2d –