break_comp - vs
最も近い endloop ( vs または endrep - vs) で現在のループから条件付きでブレークアウトします。
構文
src0、src1 のbreak_comp |
---|
この場合、
_compは、2 つのソース レジスタ間の比較です。 次のいずれかを指定できます。
構文 比較 _Gt より大きい _中尉 より小さい _Ge 以上 _ル 以下 _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;
関連トピック