Мне нужно наложить (в основном) прозрачное представление OpenGL поверх некоторых других представлений в моем приложении для iOS, но тестирование на моем iPod touch (первого поколения, хотя и iPhone OS 3.1) дает действительно плохую производительность.Я прочитал http://developer.apple.com/library/ios/#documentation/3DDrawing/Conceptual/OpenGLES_ProgrammingGuide/Introduction/Introduction.html#//apple_ref/doc/uid/TP40008793-CH1-SW1(OpenGL Руководство по программированию ES) над att Apple, который не одобряет наложение представлений OpenGL поверх других.Но мне нужна мощь потокового рисования, которой обладают представления OpenGL.
Так что мой вопрос - просто указатели на минимизацию влияния смешивания EAGLView поверх других представлений.Тестирование показало, что только на смешивание приходится 30% времени работы.Любые идеи?
То, что я ищу, возможно, это просто конфигурации для представления OpenGL, например, размер буфера или размер байта или что это может быть.
Приложение: http://itunes.apple.com/us/app/kick-ass-destroy-the-web/id436623109?mt=8