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


Негейте регистра источника

Выполняет отмену (y = -x) для всех компонентов регистра.

Синтаксис

- register

Регистры

Регистр источника. Дополнительные сведения о типах регистров см. в разделе Ps_1_1__ps_1_2__ps_1_3__ps_1_4 Registers.

Комментарии

Содержимое регистра не изменяется. Модификатор применяется только к данным, считываемым из регистра. Операция отмены применяется ко всем четырем цветовым каналам (RGBA).

Эта операция выполняется после любых других модификаторов, присутствующих в том же аргументе.

Этот модификатор является взаимоисключающим с инвертом регистра источника , поэтому его нельзя применить к одному и тому же регистру.

Этот модификатор предназначен только для арифметических инструкций.

Пример

В следующем примере показано, как использовать этот модификатор.

mul r0, r0, -v1;

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