Ветка против текстуры

В шейдерах какой из них обычно дешевле: ветвление (если и т. Д.) Или чтение текстуры?

1 ответ

Решение

Текстура читается, как правило. Филиалы, как правило, непомерно дороги. Конечно, анизотропные текстуры считываются с очень больших текстур, у которых нет mip-карт, поэтому вам нужно соответствующим образом профилировать их.

Кстати, вы также можете использовать директиву [Предикат] в некоторых случаях.

РЕДАКТИРОВАТЬ: я должен упомянуть очевидное - в вашем выводе, посмотрите на числа, чтобы увидеть, если вы привязаны к секвенсору или текстуры.

Другие вопросы по тегам