次の方法で共有


break_comp - ps

コンポーネントごとの比較に基づいて、最も近い endloop ( ps または endrep - ps) で現在のループから抜け出します。

構文

src0、src1 のbreak_comp

 

この場合、

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

    構文 比較
    _Gt より大きい
    _中尉 より小さい
    _Ge 以上
    _ル 以下
    _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;

ピクセル シェーダーの手順