Поделиться через


Модификаторы исходного регистра вершинных шейдеров

Модификаторы источника можно применить для изменения данных, считываемых из исходного регистра, прежде чем данные будут использоваться инструкцией.

Отрицать

Нейтируйте содержимое исходного регистра.

Модификатор компонентов Описание
- r Отрицание источника

 

Модификатор negate нельзя использовать во втором исходном регистре этих инструкций: m3x2 - vs, m3x3 - vs, m3x4 - vs, m4x3 - vs, m4x4 - vs.

Версии шейдера вершин 1_1 2_0 2_x 2_sw 3_0 3_sw
- x x x x x x

 

Абсолютная величина

Примите абсолютное значение регистра.

Версии шейдера вершин 1_1 2_0 2_x 2_sw 3_0 3_sw
пресс x x

 

Если любой шейдер версии 3 считывается из одного или нескольких регистров с плавающей запятой констант (c#), одно из следующих значений должно быть true.

  • Все регистры с плавающей запятой должны использовать модификатор ABS.
  • Ни один из регистров с плавающей запятой не может использовать модификатор abs.

модификаторы регистра вершинных шейдеров