頂点シェーダー ソース レジスタ修飾子

ソース修飾子を適用して、命令でデータを使用する前にソース レジスタから読み取られたデータを変更できます。

Negate

ソース レジスタの内容を否定します。

コンポーネント修飾子 説明
-R ソース否定

 

negate 修飾子は、次の命令の 2 番目のソース レジスタでは使用できません。 m3x2 - vs, m3x3 - vs, m3x4 - vs, m4x3 - vs, m4x4 - vs.

頂点シェーダーのバージョン 1_1 2_0 2_x 2_sw 3_0 3_sw
- x x x x x x

 

絶対値

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

頂点シェーダーのバージョン 1_1 2_0 2_x 2_sw 3_0 3_sw
abs x x

 

バージョン 3 のシェーダーが 1 つ以上の定数浮動小数点レジスタ (c#) から読み取る場合、次のいずれかが true である必要があります。

  • すべての定数浮動小数点レジスタで abs 修飾子を使用する必要があります。
  • abs 修飾子を使用できる定数浮動小数点レジスタはありません。

頂点シェーダー レジスタ修飾子