Partager via


exp - vs

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 répliquer 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é. Consultez Registre source Swizzling.

Notes

Versions du nuanceur de vertex 1_1 2_0 2_x 2_sw 3_0 3_sw
exp x x x x x x

 

Cette instruction fournit au moins 21 bits de précision.

Le fragment 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 vertex