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

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

Отрицать

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

Модификатор компонентов Описание
- 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.

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