Freigeben über


rsq – ps

Berechnet die reziproke Quadratwurzel (nur positiv) des Quellskakaliers.

Syntax

rsq dst, src

 

where

  • dst ist das Zielregister.
  • src ist ein Quellregister. Das Quellregister erfordert die explizite Verwendung von replizieren swizzle, d. h., genau eine der swizzle-Komponenten .x, .y, .z, .w (oder die Äquivalente .r, .g, .b, .a) muss angegeben werden.

Bemerkungen

Pixelshaderversionen 1_1 1_2 1_3 1_4 2_0 2_x 2_sw 3_0 3_sw
rsq x x x x x

 

Der absolute Wert wird vor der Verarbeitung genommen.

Die Genauigkeit sollte mindestens 1,0/(2²²) absoluter Fehler über den Bereich (1,0, 4,0) betragen, da allgemeine Implementierungen Mantisse und Exponente trennen.

Die Ausgabe muss genau 1,0 sein, wenn die Eingabe genau 1,0 ist. Eine Quelle von 0,0 ergibt unendlich.

Pixelshaderanweisungen