break_comp - ps
Sortez de la boucle actuelle au niveau de l’endloop le plus proche - ps ou endrep - ps, en fonction d’une comparaison par composant.
Syntaxe
break_comp src0, src1 |
---|
Où :
_comp est une comparaison scalaire (ou unique) entre les deux registres sources. Les valeurs possibles sont les suivantes :
Syntaxe Comparaison _Gt Supérieur à _Lt Inférieur à _Ge Supérieur ou égal à _le Inférieur ou égal à _Eq Égal à _ne Différent de src0 est un registre source. La réplication swizzle est requise si vous sélectionnez un seul composant.
src1 est un registre source. La réplication swizzle est requise si vous sélectionnez un seul composant.
Notes
Cette instruction est prise en charge dans les versions suivantes.
Versions du nuanceur de pixels | 1_1 | 1_2 | 1_3 | 1_4 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
---|---|---|---|---|---|---|---|---|---|
break_comp | x | x | x | x |
Lorsque la comparaison est vraie, elle sort de la boucle actuelle, comme indiqué.
if (!(src0 comparison src1))
jump to the corresponding endloop or endrep instruction;
Rubriques connexes