Package | Description |
---|---|
com.sun.scenario.effect.compiler | |
com.sun.scenario.effect.compiler.backend.hw | |
com.sun.scenario.effect.compiler.model |
Modifier and Type | Field and Description |
---|---|
Precision |
JSLParser.fully_specified_type_return.precision |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
ES2Backend.getPrecision(Precision p) |
protected java.lang.String |
SLBackend.getPrecision(Precision p) |
Modifier and Type | Field and Description |
---|---|
private Precision |
Variable.precision |
Modifier and Type | Method and Description |
---|---|
static Precision |
Precision.fromToken(java.lang.String s)
Returns a
Precision instance given a lowercase token string. |
Precision |
Variable.getPrecision() |
static Precision |
Precision.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static Precision[] |
Precision.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
private static void |
CoreSymbols.declareVariable(java.lang.String name,
Type type,
Precision precision,
boolean readonly) |
Variable |
SymbolTable.declareVariable(java.lang.String name,
Type type,
Qualifier qual,
Precision precision) |
Variable |
SymbolTable.declareVariable(java.lang.String name,
Type type,
Qualifier qual,
Precision precision,
int arraySize,
java.lang.Object constValue) |
Variable |
SymbolTable.declareVariable(java.lang.String name,
Type type,
Qualifier qual,
Precision precision,
int arraySize,
java.lang.Object constValue,
boolean isParam) |
Constructor and Description |
---|
Variable(java.lang.String name,
Type type,
Qualifier qual,
Precision precision,
int reg,
int arraySize,
java.lang.Object constValue,
boolean isParam) |