Source Register Negate

Führt ein Negat (y = -x) für alle Registerkomponenten aus.

Syntax

- 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 Negationsvorgang wird auf alle vier Farbkanäle (RGBA) angewendet.

Dieser Vorgang wird nach allen anderen Modifizierern ausgeführt, die für dasselbe Argument vorhanden sind.

Dieser Modifizierer schließen sich mit der Quellregister-Umkehrung gegenseitig aus, sodass er nicht auf dasselbe Register angewendet werden kann.

Dieser Modifizierer ist nur für die Verwendung mit arithmetischen Anweisungen vorgesehen.

Beispiel

Im folgenden Beispiel wird die Verwendung dieses Modifizierer veranschaulicht.

mul r0, r0, -v1;

Quellregistermodifizierer für Pixelshader