ピクセル シェーダ 2_0
ピクセル シェーダ 2_0
プログラマブル ピクセル シェーダは、ピクセル データを処理する一連の命令から成る。レジスタは、ALU との間でデータをやり取りする。追加の制御を適用して、命令、結果、書き込むデータを変更できる。
- 利用可能な命令の一覧を、「命令 - ps_2_0」に示す。
- ピクセル シェーダの演算論理単位 (ALU) で使われる各種レジスタの一覧を、「レジスタ - ps_2_0」に示す。
- 命令修飾子を使って、命令の機能を変更する。
- マスキングは、出力レジスタのどの成分に書き込むかを決定する。
- 入力修飾子は、命令の実行前に入力レジスタのデータを変更する。
- 入れ換えによって、読み取り先、コピー先、書き込み先となるレジスタ成分をさらに制御できる。
命令カウント
シェーダには、最大命令カウントの制約がある。
命令スロット総数は96 (64 算術命令と 32 テクスチャ命令)。