rep - vs
启动代表...endrep 块。
语法
rep i# |
---|
其中 i# 是一个整数寄存器,用于指定 .x 分量中的重复计数。 请参阅 常量整数寄存器。
备注
顶点着色器版本 | 1_1 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
---|---|---|---|---|---|---|
代表 | x | x | x | x | x |
- i#.x 指定迭代计数。 法定范围为 [0, 255]。 请注意,此指令不会递增或递减 i#.x 的值。
- 重复块不使用 i#.yzw。
- 重复块可以嵌套。 请参阅 流控制嵌套限制。
- 允许重复块完全位于 if* 块内或完全围绕它。 不允许跨行。
- 对不同的或嵌套的 rep 指令使用相同的 i# 是可以的 - 每个循环将基于指定的计数循环访问。
示例
rep i2
add r0, r0, c0
endrep
相关主题