次の方法で共有


rep - ps

担当者を開始します...endrep - ps ブロック。

構文

rep i#

 

ここで i# は、.x コンポーネントの繰り返し数を指定する整数レジスタです。 「 定数整数レジスタ」を参照してください。

解説

ピクセル シェーダーのバージョン 1_1 1_2 1_3 1_4 2_0 2_x 2_sw 3_0 3_sw
議員 x x x x

 

  • i#.x は反復回数を指定します。 有効範囲は [0, 255] です。 この命令は、i#.x の値をインクリメントまたはデクリメントしないことに注意してください。
  • i#.yzw は、繰り返しブロックでは使用されません。
  • 繰り返しブロックは入れ子にすることができます。 「フロー制御の制限事項」を参照してください。
  • 繰り返しブロックは、if* ブロック内に完全に配置することも、完全に囲んでもかまいません。 またがりは許可されません。
  • 異なるまたは入れ子になった rep 命令に同じ i# を使用しても問題ありません。各ループは、指定された数に基づいて反復処理されます。

rep i2
    add r0, r0, c0
endrep  

ピクセル シェーダーの手順