Quellregister invertiert

Führt eine Berechnung (1 – Wert) für jeden Kanal des angegebenen Registers aus.

Syntax

1 - register

Register

Quellregister. Weitere Informationen zu Registertypen finden Sie unter ps _ 1 _ 1 _ _ ps _ 1 _ 2 ps _ _ _ 1 _ 3 ps _ _ _ 1 _ 4 Register .

Bemerkungen

Der Inhalt des Registers wird nicht geändert. Der Modifizierer wird nur auf die aus dem Register gelesenen Daten angewendet. Der Invertvorgang wird auf alle vier Farbkanäle (RGBA) angewendet.

Dieser Modifizierer kann nur mit arithmetischen Anweisungen verwendet werden. Darüber hinaus kann dieser Modifizierer nicht mit der anderen Schreibmaske des Zielregisterskombiniert werden.

Beispiel

In diesem Beispiel wird inversion verwendet, um das Komplement des Registers r1 zu generieren.

mul r0, r0, 1-r1;

Quellregistermodifizierer für Pixelshader