次の方法で共有


頂点シェーダーの違い

命令スロット

各バージョンでは、異なる数の最大命令スロットがサポートされています。

バージョン 命令スロットの最大数
vs_1_1 128
vs_2_0 256
vs_2_x 256
vs_3_0 最小 512、およびD3DCAPS9内のスロットの数まで。MaxVertexShader30InstructionSlots。 D3DCAPS9を参照してください。

 

ソフトウェア シェーダーの制限事項については、「ソフトウェア シェーダーの 」を参照してください。

フロー制御の入れ子の制限

  • フロー制御の入れ子の制限 を参照してください。

vs_1_1機能

新しい手順:

手順 - vs_1_1を参照してください。

新しいレジスタ:

レジスタ - vs_1_1」を参照してください。

vs_2_0機能

新機能:

新しい手順:

新しいレジスタ:

vs_2_x機能

新機能 (D3DCAPS9。VS20Caps):

  • 動的フロー制御
  • 動的および静的フロー制御命令の入れ子
  • 一時レジスタの数 (r#) が増加しました
  • プレディケーション

新しい手順:

新しいレジスタ:

vs_3_0機能

新機能:

新しい手順:

新しいレジスタ:

頂点シェーダー