Сообщение от pozitiffcat
каким образом я посмотрю скомпиленый шейдер на ios?
убрав спекуляр увеличилась скорость с 12 до 21 фпс. ВОТ ЧЕ ТУТ МОЖЕТ ТОРМОЗИТЬ!
" vec3 r = reflect ( -v2, n2 );\n" " vec4 spec = specColor * pow ( max ( dot ( l2, r ), 0.0 ), specPower );\n"
|
Я имею ввиду свой шейдер посмотри - он же сначала в асм компилируется. Наверное из других игр при желании тоже можно вытащить дизасмом.
Наверное степень? Попробуй обойтись без нее. Почитай об оптимизации шейдеров на ассемблере. Еще об особенностях чипов, может они туго справляются с некоторыми операциями.