REP-vs

Démarrer un REP... bloc endrep .

Syntaxe

REP i#

où i # est un registre d’entiers qui spécifie le nombre de répétitions dans le composant. x. Consultez Registre d’entiers constant.

Remarques

Versions de nuanceur vertex 1_1 2 _ 0 2 _ x 2 _ logiciels 3 _ 0 3 _ logiciels
attaché x x x x x
  • i # . x spécifie le nombre d’itérations. La plage autorisée est [ 0, 255 ] . Notez que cette instruction n’incrémente pas ou ne décrémente pas la valeur de i # . x.
  • i # . YZW ne sont pas utilisés par le bloc REPEAT.
  • Les blocs REPEAT peuvent être imbriqués. consultez Flow limites d’imbrication des contrôles.
  • Les blocs de répétition sont autorisés à se trouver complètement à l’intérieur d’un bloc if ou à l' * entourer complètement. Aucun chevauchement n’est autorisé.
  • L’utilisation du même i # pour des instructions de représentation différentes ou imbriquées est correcte. chaque boucle effectue une itération en fonction du nombre spécifié.

Exemple

rep i2
    add r0, r0, c0
endrep  

Instructions du nuanceur de sommets