共用方式為


rep - vs

啟動代表...endrep 區塊。

Syntax

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* 區塊內,或完全周圍。 不允許任何分層。
  • 針對不同的或巢狀轉譯指令使用相同的 i# 是可行的,每個迴圈都會根據指定的計數逐一查看。

範例

rep i2
    add r0, r0, c0
endrep  

頂點著色器指示