rsq - ps

Calcule la racine carrée réciproque (positive uniquement) du scalaire source.

Syntaxe

rsq dst, src

 

where

  • dst est le registre de destination.
  • src est un registre source. Le registre source nécessite l’utilisation explicite de la réplication swizzle, c’est-à-dire exactement l’un des composants .x, .y, .z, .w swizzle (ou les équivalents .r, .g, .b, .a) doit être spécifié.

Notes

Versions du nuanceur de pixels 1_1 1_2 1_3 1_4 2_0 2_x 2_sw 3_0 3_sw
Rsq x x x x x

 

La valeur absolue est prise avant le traitement.

La précision doit être d’au moins 1,0/(2²²) erreur absolue sur la plage (1.0, 4.0), car les implémentations courantes séparent la mantisse et l’exposant.

La sortie doit être exactement 1.0 si l’entrée est exactement 1.0. Une source de 0,0 produit l’infini.

Instructions du nuanceur de pixels