break_comp - vs

가장 가까운 endloop - vs 또는 endrep - vs에서 현재 루프를 조건부로 중단합니다.

Syntax

break_comp src0, src1

 

여기서

  • _comp는 두 원본 레지스터 간의 비교입니다. 다음 중 하나일 수 있습니다.

    Syntax 비교
    _gt 초과
    _lt 보다 작음
    _ge 크거나 같음
    _le 작거나 같음
    _eq 같음
    _ne 같지 않음

     

  • src0은 원본 레지스터입니다. 단일 성분을 선택하려면 복제 혼합이 필요합니다.

  • src1은 원본 레지스터입니다. 단일 성분을 선택하려면 복제 혼합이 필요합니다.

설명

이 명령은 다음 버전에서 지원됩니다.

꼭짓점 셰이더 버전 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;

꼭짓점 셰이더 명령