Показать сообщение отдельно
Старый 29.11.2013, 21:23   #113
Samodelkin
Мастер
 
Регистрация: 12.01.2009
Сообщений: 983
Написано 390 полезных сообщений
(для 634 пользователей)
Ответ: 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)
 
Ответить с цитированием