break_comp - ps
根据每个组件的比较,在最近的 endloop - ps 或 endrep - ps 处中断当前循环。
语法
break_comp src0、src1 |
---|
其中:
_comp是两个源寄存器之间的标量 (或单) 比较。 该参数可以是下列值之一:
语法 比较 _燃气轮机 大于 _lt 小于 _通用 电气 大于或等于 _乐 小于或等于 _情 商 等于 _ne 不等于 src0 是源寄存器。 如果选择单个组件,则需要复制重排。
src1 是源寄存器。 如果选择单个组件,则需要复制重排。
备注
以下版本支持此指令。
像素着色器版本 | 1_1 | 1_2 | 1_3 | 1_4 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
---|---|---|---|---|---|---|---|---|---|
break_comp | x | x | x | x |
当比较为 true 时,它将中断当前循环,如下所示。
if (!(src0 comparison src1))
jump to the corresponding endloop or endrep instruction;
相关主题