Я предполагаю, что вы уже знаете, что тесты производительности на симуляторе бесполезны и что вы тестируете на реальном металле, поэтому Instruments - это всегда хорошее место для старта, особенно в вашем случае интересуются инструментами OpenGL ES
и OpenGL ES Analyzer
.
Вообще говоря, для GLSL на сайте OpenGL.org есть список распространенных ошибок GLSL . Книга о программировании iPhone 3D от O'Reilly содержит некоторые дополнительные советы, такие как избегание дорогостоящих операций в условных выражениях и наблюдение за поиском текстур.
Кроме того, это будет зависеть от того, какую обработку изображений вы делаете; если вы пытаетесь применить тяжелые фильтры Photoshop-esqe, которые дадут четырехъядерную паузу при рендеринге, это будет дорогостоящим для скромного телефона.