Pacchetto | flash.display |
Classe | public final class ShaderPrecision |
Ereditarietà | ShaderPrecision Object |
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5 |
precisionHint
della classe Shader. Ogni costante rappresenta una delle modalità di precisione per eseguire le operazioni shader.
La selezione della modalità di precisione influisce sulle seguenti operazioni shader. Queste operazioni risultano più veloci su un processore Intel con impostata l'istruzione SSE:
-
sin(x)
-
cos(x)
-
tan(x)
-
asin(x)
-
acos(x)
-
atan(x)
-
atan(x, y)
-
exp(x)
-
exp2(x)
-
log(x)
-
log2(x)
-
pow(x, y)
-
reciprocal(x)
-
sqrt(x)
Elementi API correlati
Costante | Definito da | ||
---|---|---|---|
FAST : String = "fast" [statico]
Rappresenta la modalità di precisione "fast". | ShaderPrecision | ||
FULL : String = "full" [statico]
Rappresenta la modalità di precisione "full". | ShaderPrecision |
FAST | Costante |
public static const FAST:String = "fast"
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5 |
Rappresenta la modalità di precisione "fast".
La modalità di precisione "fast" è progettata per fornire il massimo livello di prestazioni, ma non funziona in modo coerente su piattaforme diverse e configurazioni di singole CPU. In molti casi, questo livello di precisione è sufficiente per creare effetti grafici senza disturbi visibili.
Di solito risulta più veloce utilizzare la modalità di precisione "fast" anziché le tabelle di ricerca.
Elementi API correlati
FULL | Costante |
public static const FULL:String = "full"
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5 |
Rappresenta la modalità di precisione "full".
In modalità di precisione "full", lo shader calcola tutte le operazioni matematiche all'ampiezza completa dello standard IEEE per il calcolo a virgola mobile a 32 bit. Questa modalità fornisce un comportamento coerente su tutte le piattaforme. In questa modalità, alcune funzioni matematiche, come quelle trigonometriche ed esponenziali, possono risultare molto lente.
Elementi API correlati
Tue Jun 12 2018, 02:44 PM Z