rsq — ps

Вычисляет обратный квадратный корень (только положительный) исходного скаляра.

Синтаксис

rsq dst, src

 

where

  • dst — регистр назначения.
  • src — это регистр источника. Регистр источника требует явного использования реплицируемых swizzle, то есть должен быть указан точно один из компонентов .x, .y, .z, .w swizzle (или .r, .g, .b, .a эквивалентов).

Комментарии

Версии шейдера пикселей 1_1 1_2 1_3 1_4 2_0 2_x 2_sw 3_0 3_sw
rsq x x x x x

 

Абсолютное значение принимается перед обработкой.

Точность должна быть не менее 1,0/(2²²) абсолютной погрешности в диапазоне (1,0, 4,0), так как общие реализации разделяют мантиссу и экспоненту.

Если входные данные точно равно 1,0, выходные данные должны быть точно равно 1,0. Источник 0,0 дает бесконечность.

Инструкции по шейдеру пикселей