WaveActiveAllEqual 関数
式が現在のウェーブ内のすべてのアクティブ レーンで同じ (したがって、それ全体で均一である) 場合は true を返します。
構文
<bool-type> WaveActiveAllEqual(
<type> expr
);
パラメーター
-
expr
-
評価する式。
<type>
は、基本的なスカラー、ベクトル、マトリックスの型です。
戻り値
現在のウェーブ内のアクティブなすべてのレーンで同じである expr
のコンポーネントごとに true
を返します。
<bool-type>
は、入力 <type>
の次元に一致する、bool
のスカラー、ベクトル、またはマトリックスになります。
たとえば、matrix<float, 4, 3>
の入力 <type>
は、matrix<bool, 4, 3>
の <bool-type>
を返します。
解説
この関数は、すべてのシェーダー ステージでシェーダー モデル 6.0 からサポートされています。
関連項目