Показать сообщение отдельно
Старый 29.11.2013, 21:23   #113
Samodelkin
Мастер
 
Регистрация: 12.01.2009
Сообщений: 979
Написано 388 полезных сообщений
(для 631 пользователей)
Ответ: Clear Engine (Понятный движок)

Сообщение от pozitiffcat Посмотреть сообщение
каким образом я посмотрю скомпиленый шейдер на ios?

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

Наверное степень? Попробуй обойтись без нее. Почитай об оптимизации шейдеров на ассемблере. Еще об особенностях чипов, может они туго справляются с некоторыми операциями.
(Offline)
 
Ответить с цитированием