次の方法で共有


入力修飾子 (ピクセル シェーダ)

入力修飾子 (ピクセル シェーダ)

入力修飾子は、データが命令で使われる前に、入力レジスタから読み取ったデータを変更するために適用できる。

正負の反転

入力レジスタの内容の正負を反転する。

成分修飾子 記述
-r デスティネーションの正負を反転

正負の反転修飾子は、次の命令の第 2 入力レジスタでは使えない。m3x2m3x3m3x4m4x3、および m4x4

ピクセル シェーダのバージョン 1_1 1_2 1_3 1_4 2_0 2_x 2_sw 3_0 3_sw
- x x x x x x x x x

絶対値

レジスタの絶対値を取得する。

ピクセル シェーダのバージョン 1_1 1_2 1_3 1_4 2_0 2_x 2_sw 3_0 3_sw
abs x x

バージョン 3 の任意のシェーダが 1 つ以上の浮動小数点型定数レジスタ (c#) を読み取る場合、次のいずれかが当てはまる必要がある。

  • すべての浮動小数点型定数レジスタは、abs 修飾子を使わなければならない。
  • いずれの浮動小数点型定数レジスタも、abs 修飾子を使えない。