POW-PS

Src1ABS a precisione completa (src0).

Sintassi

POW DST, src0, src1

dove

  • DST è il registro di destinazione.
  • src0 è un registro di origine di input. Il registro di origine richiede l'uso esplicito di swizzle di replica, ovvero è necessario specificare esattamente uno dei componenti con estensione x, y, z, w swizzle (o. r,. g,. b,. a equivalenti).
  • src1 è un registro di origine di input. Il registro di origine richiede l'uso esplicito di swizzle di replica, ovvero è necessario specificare esattamente uno dei componenti con estensione x, y, z, w swizzle (o. r,. g,. b,. a equivalenti).

Commenti

Versioni pixel shader 1_1 1_2 1 _ 3 1_4 2 _ 0 2 _ x 2 _ SW 3 _ 0 3 _ SW
pow x x x x x

Questa istruzione funziona nel modo seguente:

dest. x = dest. y = dest. z = dest. w = [ ABS (src0) ] src1;

Si tratta di un'istruzione scalare, pertanto è necessario che i registri di origine dispongano della replica swizzles per indicare i canali utilizzati.

La potenza di input (src1) deve essere scalare.

Il risultato scalare viene replicato in tutti e quattro i canali di output.

Questa istruzione può essere espansa come exp (src1 * log (src0)).

Il registro DST deve essere un registro temporaneo e non deve essere lo stesso registro di src1.

Istruzioni pixel shader