入力カラー レジスタ
頂点の色を格納するピクセル シェーダー入力レジスタです。
構文
dcl v#.writeMask
この場合
- dcl - (sm2, sm3 - ps asm) は、レジスタ宣言命令です。
- v は入力レジスタ (# はレジスタ番号) です。使用可能なレジスタ数は、シェーダーのバージョンによって決まります。
- 書き込みマスクによって、どのコンポーネント (最大 4 つ) が書き込まれるかが決まります。有効なコンポーネントは次のとおりです。(x,y,z,w) または (r,g,b,a)
解説
カラー レジスタは読み取り専用です。各レジスタには、入力頂点列から補間された 4 成分の RGBA 値が格納されます。ほとんどのレジスタより精度が低く、範囲 0 ~ +1 の 8 ビットの符号なしデータが格納されていることが保証されます。単一の命令で使用できるのは 1 つだけです。
関連項目
ps_1_1__ps_1_2__ps_1_3__ps_1_4 レジスタ, ps_2_0 レジスタ, レジスタ - ps_2_x, レジスタ - ps_3_0