ソース レジスタの否定
すべてのレジスタ コンポーネントに対して否定 (y = -x) を実行します。
構文
- register
レジスタ
ソース レジスタ。 レジスタの種類の詳細については、「 ps_1_1__ps_1_2__ps_1_3__ps_1_4 Registers」を参照してください。
解説
レジスタの内容は変更されません。 修飾子は、レジスタから読み取られたデータにのみ適用されます。 否定操作は、4 つのカラー チャネル (RGBA) すべてに適用されます。
この操作は、同じ引数に存在する他の修飾子の後に実行されます。
この修飾子は ソース レジスタ反転 と相互に排他的であるため、同じレジスタに適用することはできません。
この修飾子は、算術命令でのみ使用されます。
例
次の例は、この修飾子を使用する方法を示しています。
mul r0, r0, -v1;
関連トピック