exp – ps

Bietet eine exponentielle Genauigkeit von 2 x mit vollerGenauigkeit.

Syntax

exp dst, src

Hierbei gilt:

  • dst ist das Zielregister.
  • src ist ein Quellregister. Das Quellregister erfordert die explizite Verwendung von "replicate swizzle". Das heißt, genau eine der .x-, .y-, .z-, .w swizzle-Komponenten (oder die Entsprechungen .r, .g, .b, .a) müssen angegeben werden. Siehe Quellregister Swizzling.

Hinweise

Pixel-Shaderversionen 1_1 1_2 1 _ 3 1_4 2 _ 0 2 _ x 2 _ sw 3 _ 0 3 _ sw
exp x x x x x

Der folgende Codeausschnitt zeigt die ausgeführten Vorgänge:

dest.x = dest.y = dest.z = dest.w = (float)pow(2, src.replicateSwizzleComponent);

Anweisungen für Pixel-Shader