endloop (sm4 - asm)
Ends a loop statement.
endloop |
---|
Remarks
The following example shows how to use this instruction.
loop
// example of termination condition
if_nz r0.x
break
endif
...
endloop
The token format contains the offset of the corresponding loop instruction in the Shader as a convenience.
This instruction applies to the following shader stages:
Vertex Shader | Geometry Shader | Pixel Shader |
---|---|---|
x | x | x |
Minimum Shader Model
This function is supported in the following shader models.
Shader Model | Supported |
---|---|
Shader Model 5 | yes |
Shader Model 4.1 | yes |
Shader Model 4 | yes |
Shader Model 3 (DirectX HLSL) | no |
Shader Model 2 (DirectX HLSL) | no |
Shader Model 1 (DirectX HLSL) | no |
Related topics