Поделиться через


Функция WaveActiveAllEqual

Возвращает значение true, если выражение одинаково для каждой активной полосы в текущей волне (и, следовательно, однородно по нему).

Синтаксис

<bool-type> WaveActiveAllEqual(
   <type> expr
);

Параметры

expr

Выражение для вычисления. <type> может быть базовым скалярным, вектором или типом матрицы.

Возвращаемое значение

Возвращает true для каждого компонента, который одинаков для каждого активного expr полосы в текущей волне.

<bool-type> будет скалярным, вектором или матрицой bool, соответствующим размерности входных данных <type>. Например, входные данные <type> приводят к возврату <bool-type> matrix<bool, 4, 3>.matrix<float, 4, 3>

Замечания

Эта функция поддерживается из модели шейдера 6.0 во всех этапах шейдера.

 

См. также

Обзор модели шейдера 6

Модель шейдера 6