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;