頂点シェーダー ソース レジスタ修飾子
ソース修飾子を適用して、命令でデータを使用する前にソース レジスタから読み取られたデータを変更できます。
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 修飾子を使用できる定数浮動小数点レジスタはありません。
関連トピック