rep - vs
Iniciar un representante... bloque endrep .
Syntax
rep i # |
---|
donde i# es un registro entero que especifica el recuento de repeticiones en el componente .x. Consulte Registro de enteros constantes.
Comentarios
Versiones del sombreador de vértices | 1_1 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
---|---|---|---|---|---|---|
Representante | x | x | x | x | x |
- i#.x especifica el recuento de iteraciones. El intervalo legal es [0, 255]. Tenga en cuenta que esta instrucción no incrementa ni disminuye el valor de i#.x.
- El bloque repeat no usa i#.yzw.
- Los bloques de repetición se pueden anidar. Consulte Límites de anidamiento de control de flujo.
- Los bloques de repetición pueden estar completamente dentro de un bloque if* o completamente circundante. No se permite ningún estrato.
- Usar el mismo i# para instrucciones de rep diferentes o anidadas es correcto: cada bucle itera en función del recuento especificado.
Ejemplo
rep i2
add r0, r0, c0
endrep
Temas relacionados