次の方法で共有


ピクセル シェーダ 2_0

ピクセル シェーダ 2_0

プログラマブル ピクセル シェーダは、ピクセル データを処理する一連の命令から成る。レジスタは、ALU との間でデータをやり取りする。追加の制御を適用して、命令、結果、書き込むデータを変更できる。

  • 利用可能な命令の一覧を、「命令 - ps_2_0」に示す。
  • ピクセル シェーダの演算論理単位 (ALU) で使われる各種レジスタの一覧を、「レジスタ - ps_2_0」に示す。
  • 命令修飾子を使って、命令の機能を変更する。
  • マスキングは、出力レジスタのどの成分に書き込むかを決定する。
  • 入力修飾子は、命令の実行前に入力レジスタのデータを変更する。
  • 入れ換えによって、読み取り先、コピー先、書き込み先となるレジスタ成分をさらに制御できる。

命令カウント

シェーダには、最大命令カウントの制約がある。

命令スロット総数は96 (64 算術命令と 32 テクスチャ命令)。