continue (SM4-ASM)
Poursuit l’exécution au début de la boucle en cours.
| continue |
|---|
Notes
continue ne peut être utilisé qu’à l’intérieur d’une boucle ou d’un ENDLOOP.
L’exemple suivant montre comment utiliser l’instruction continue .
loop
if_na r0.x
break
endif
if_z r1.x
...
continue
endif
...
endloop
Le format de jeton contient le décalage de l’instruction de boucle correspondante dans le nuanceur pour des raisons pratiques.
Cette instruction s’applique aux étapes suivantes du nuanceur :
| Nuanceur de sommets | Nuanceur de géométrie | Nuanceur de pixels |
|---|---|---|
| x | x | x |
Modèle de nuanceur minimal
Cette fonction est prise en charge dans les modèles de nuanceur suivants.
| Modèle de nuanceur | Prise en charge |
|---|---|
| Shader, modèle 5 | Oui |
| Modèle de nuanceur 4,1 | Oui |
| Nuanceur modèle 4 | Oui |
| Shader Model 3 (DirectX HLSL) | non |
| Shader Model 2 (DirectX HLSL) | non |
| Shader Model 1 (DirectX HLSL) | non |
Rubriques connexes