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
関連トピック