endloop (sm4 - asm)

Termina un'istruzione ciclo.

endloop

 

Commenti

Nell'esempio seguente viene illustrato come usare questa istruzione.

                loop
                    // example of termination condition
                    if_nz r0.x
                        break
                    endif
                    ...
                endloop

Il formato del token contiene l'offset dell'istruzione ciclo corrispondente in Shader come praticità.

Questa istruzione si applica alle fasi dello shader seguenti:

Vertex shader Geometry shader Pixel shader
x x x

 

Modello di shader minimo

Questa funzione è supportata nei modelli shader seguenti.

Modello di shader Supportato
Modello shader 5
Modello shader 4.1
Modello shader 4
Modello shader 3 (DirectX HLSL) no
Modello shader 2 (DirectX HLSL) no
Modello shader 1 (DirectX HLSL) no

 

Shader Model 4 Assembly (DirectX HLSL)