В настоящее время я работаю над несколькими шейдерами для игры в iPad, и похоже, что компилятор Apple GLSL не делает никаких оптимизаций (или очень немногих). Я могу перемещать одну строку в шейдере и отбрасывать FPS с 30 до 24, но я действительно не знаю, почему это происходит.
Есть ли у кого-нибудь ссылки для следующего:
- какие команды PowerVR генерируются из инструкций GLSL?
- Каковы тайминги инструкций PowerVR?
- какие устройства параллельной обработки находятся в PowerVR535 и как их можно использовать?
Спасибо, Тристан