break_comp по сравнению с
Условное прерывание текущего цикла в ближайшем конце —vs или endrep — vs.
Синтаксис
break_comp src0, src1 |
---|
Где:
_comp — это сравнение двух исходных регистров. Может принимать одно из следующих значений:
Синтаксис Сравнение _Gt Больше чем _Lt Меньше чем _Ge Больше или равно _Le Меньше или равно _Эквалайзер Равно _Ne Не равно src0 — это регистр источника. Для выбора одного компонента требуется репликация swizzle.
src1 является исходным регистром. Для выбора одного компонента требуется репликация swizzle.
Комментарии
Эта инструкция поддерживается в следующих версиях.
Версии вершинного шейдера | 1_1 | 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;
Связанные темы