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