Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Moves the point of execution to the instruction after the next endloop or endswitch.
break |
---|
Remarks
The token format contains the offset of the corresponding endloop or endswitch instruction in the Shader as a convenience.
The following example shows the break instruction.
loop
// example of termination condition
if_nz r0.x
break
endif
...
endloop
This instruction must appear within a loop/endloop or in a case in a switch/endswitch.
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