次の方法で共有


break_comp - ps

成分単位の比較に基づいて、最も近い endloop - ps または endrep - ps で、現在のループから抜けます。

構文

break_comp src0, src1

この場合

  • _comp は、2 つのソース レジスタの、スカラー成分 (または単一成分) の比較を表します。次のいずれかを指定できます。

    構文 比較
    _gt より大きい
    _lt より小さい
    _ge 以上
    _le 以下
    _eq 等しい
    _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;