次の方法で共有


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;

頂点シェーダーの手順