Абсолютное значение
Возьмем абсолютное значение операнда источника, используемого в арифметической операции.
_Abs |
---|
Этот модификатор используется только для одиночной и двойной точности с плавающей запятой и инструкций. Модификатор _abs принудительно применяет знак чисел к положительному операнду источника, включая значения INF.
Применение _abs к NaN сохраняет NaN, хотя конкретный битовый шаблон NaN, который дает результаты, не определен.
При объединении _abs с модификатором "нет", сочетание заставляет знак быть отрицательным, как если бы сначала применяется модификатор _abs, а затем — нет.
Минимальная модель шейдера
Этот модификатор поддерживается в следующих моделях шейдеров.
Модель шейдера | Поддерживается |
---|---|
Модель шейдера 5 | да |
Модель шейдера 4.1 | да |
Модель шейдера 4 | да |
Модель шейдера 3 (DirectX HLSL) | нет |
Модель шейдера 2 (DirectX HLSL) | нет |
Модель шейдера 1 (DirectX HLSL) | нет |
Связанные темы