ソース レジスタの反転
指定したレジスタのチャネルごとに (1 - 値) 計算を実行します。
構文
1 - register
レジスタ
ソース レジスタ。 レジスタの種類の詳細については、「 ps_1_1__ps_1_2__ps_1_3__ps_1_4レジスタ」を参照してください。
解説
レジスタの内容は変更されません。 修飾子は、レジスタから読み取られたデータにのみ適用されます。 反転操作は、4 つのカラー チャネル (RGBA) すべてに適用されます。
この修飾子は、算術命令でのみ使用できます。 さらに、この修飾子を他の 宛先レジスタ書き込みマスクと組み合わせることはできません。
例
この例では、反転を使用してレジスタ r1 の補数を生成します。
mul r0, r0, 1-r1;
関連トピック