exp - ps

Fournit une précision exponentielle de 2x.

Syntaxe

exp 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 ; autrement dit, l’un des composants .x, .y, .z, .w swizzle (ou les équivalents .r, .g, .b, .a) doit être spécifié. Consultez Registre source Swizzling.

Notes

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

 

L’extrait de code suivant montre les opérations effectuées :

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

Instructions du nuanceur de pixels