Package | Description |
---|---|
thothbot.parallax.core.client.gl2 |
Here are located all WebGL rendering context related code.
|
thothbot.parallax.core.client.shaders |
Here are all shaders and shader's related code.
|
Modifier and Type | Method and Description |
---|---|
WebGLUniformLocation |
WebGLRenderingContext.getUniformLocation(WebGLProgram program,
java.lang.String name)
Return the location of a uniform variable.
|
Modifier and Type | Method and Description |
---|---|
<T extends TypeArray> |
WebGLRenderingContext.getUniform(WebGLProgram program,
WebGLUniformLocation location)
Return the uniform value at the passed location in the passed program.
|
boolean |
WebGLRenderingContext.getUniformb(WebGLProgram program,
WebGLUniformLocation location)
Return the uniform value at the passed location in the passed program.
|
double |
WebGLRenderingContext.getUniformf(WebGLProgram program,
WebGLUniformLocation location)
Return the uniform value at the passed location in the passed program.
|
int |
WebGLRenderingContext.getUniformi(WebGLProgram program,
WebGLUniformLocation location)
Return the uniform value at the passed location in the passed program.
|
void |
WebGLRenderingContext.uniform1f(WebGLUniformLocation location,
double v0)
Sets the specified uniform to the values provided.
|
void |
WebGLRenderingContext.uniform1fv(WebGLUniformLocation location,
double[] values)
Sets the specified uniform to the values provided.
|
void |
WebGLRenderingContext.uniform1fv(WebGLUniformLocation location,
Float32Array v)
Sets the specified uniform to the values provided.
|
void |
WebGLRenderingContext.uniform1fv(WebGLUniformLocation location,
com.google.gwt.core.client.JsArrayNumber values)
Sets the specified uniform to the values provided.
|
void |
WebGLRenderingContext.uniform1i(WebGLUniformLocation location,
int v0)
Sets the specified uniform to the values provided.
|
void |
WebGLRenderingContext.uniform1iv(WebGLUniformLocation location,
int[] values)
Sets the specified uniform to the values provided.
|
void |
WebGLRenderingContext.uniform1iv(WebGLUniformLocation location,
Int32Array v)
Sets the specified uniform to the values provided.
|
void |
WebGLRenderingContext.uniform1iv(WebGLUniformLocation location,
com.google.gwt.core.client.JsArrayInteger values)
Sets the specified uniform to the values provided.
|
void |
WebGLRenderingContext.uniform2f(WebGLUniformLocation location,
double v0,
double v1)
Sets the specified uniform to the values provided.
|
void |
WebGLRenderingContext.uniform2fv(WebGLUniformLocation location,
double[] values)
Sets the specified uniform to the values provided.
|
void |
WebGLRenderingContext.uniform2fv(WebGLUniformLocation location,
Float32Array v)
Sets the specified uniform to the values provided.
|
void |
WebGLRenderingContext.uniform2fv(WebGLUniformLocation location,
com.google.gwt.core.client.JsArrayNumber values)
Sets the specified uniform to the values provided.
|
void |
WebGLRenderingContext.uniform2i(WebGLUniformLocation location,
int v0,
int v1)
Sets the specified uniform to the values provided.
|
void |
WebGLRenderingContext.uniform2iv(WebGLUniformLocation location,
int[] values)
Sets the specified uniform to the values provided.
|
void |
WebGLRenderingContext.uniform2iv(WebGLUniformLocation location,
Int32Array v)
Sets the specified uniform to the values provided.
|
void |
WebGLRenderingContext.uniform2iv(WebGLUniformLocation location,
com.google.gwt.core.client.JsArrayInteger values)
Sets the specified uniform to the values provided.
|
void |
WebGLRenderingContext.uniform3f(WebGLUniformLocation location,
double v0,
double v1,
double v2)
Sets the specified uniform to the values provided.
|
void |
WebGLRenderingContext.uniform3fv(WebGLUniformLocation location,
double[] values)
Sets the specified uniform to the values provided.
|
void |
WebGLRenderingContext.uniform3fv(WebGLUniformLocation location,
Float32Array v)
Sets the specified uniform to the values provided.
|
void |
WebGLRenderingContext.uniform3fv(WebGLUniformLocation location,
com.google.gwt.core.client.JsArrayNumber values)
Sets the specified uniform to the values provided.
|
void |
WebGLRenderingContext.uniform3i(WebGLUniformLocation location,
int v0,
int v1,
int v2)
Sets the specified uniform to the values provided.
|
void |
WebGLRenderingContext.uniform3iv(WebGLUniformLocation location,
int[] values)
Sets the specified uniform to the values provided.
|
void |
WebGLRenderingContext.uniform3iv(WebGLUniformLocation location,
Int32Array v)
Sets the specified uniform to the values provided.
|
void |
WebGLRenderingContext.uniform3iv(WebGLUniformLocation location,
com.google.gwt.core.client.JsArrayInteger values)
Sets the specified uniform to the values provided.
|
void |
WebGLRenderingContext.uniform4f(WebGLUniformLocation location,
double v0,
double v1,
double v2,
double v3)
Sets the specified uniform to the values provided.
|
void |
WebGLRenderingContext.uniform4fv(WebGLUniformLocation location,
double[] values)
Sets the specified uniform to the values provided.
|
void |
WebGLRenderingContext.uniform4fv(WebGLUniformLocation location,
Float32Array v)
Sets the specified uniform to the values provided.
|
void |
WebGLRenderingContext.uniform4fv(WebGLUniformLocation location,
com.google.gwt.core.client.JsArrayNumber values)
Sets the specified uniform to the values provided.
|
void |
WebGLRenderingContext.uniform4i(WebGLUniformLocation location,
int v0,
int v1,
int v2,
int v3)
Sets the specified uniform to the values provided.
|
void |
WebGLRenderingContext.uniform4iv(WebGLUniformLocation location,
int[] values)
Sets the specified uniform to the values provided.
|
void |
WebGLRenderingContext.uniform4iv(WebGLUniformLocation location,
Int32Array v)
Sets the specified uniform to the values provided.
|
void |
WebGLRenderingContext.uniform4iv(WebGLUniformLocation location,
com.google.gwt.core.client.JsArrayInteger values)
Sets the specified uniform to the values provided.
|
void |
WebGLRenderingContext.uniformMatrix2fv(WebGLUniformLocation location,
boolean transpose,
double[] value)
Sets the specified uniform to the values provided.
|
void |
WebGLRenderingContext.uniformMatrix2fv(WebGLUniformLocation location,
boolean transpose,
Float32Array value)
Sets the specified uniform to the values provided.
|
void |
WebGLRenderingContext.uniformMatrix2fv(WebGLUniformLocation location,
boolean transpose,
com.google.gwt.core.client.JsArrayNumber value)
Sets the specified uniform to the values provided.
|
void |
WebGLRenderingContext.uniformMatrix3fv(WebGLUniformLocation location,
boolean transpose,
double[] value)
Sets the specified uniform to the values provided.
|
void |
WebGLRenderingContext.uniformMatrix3fv(WebGLUniformLocation location,
boolean transpose,
Float32Array value)
Sets the specified uniform to the values provided.
|
void |
WebGLRenderingContext.uniformMatrix3fv(WebGLUniformLocation location,
boolean transpose,
com.google.gwt.core.client.JsArrayNumber value)
Sets the specified uniform to the values provided.
|
void |
WebGLRenderingContext.uniformMatrix4fv(WebGLUniformLocation location,
boolean transpose,
double[] value)
Sets the specified uniform to the values provided.
|
void |
WebGLRenderingContext.uniformMatrix4fv(WebGLUniformLocation location,
boolean transpose,
Float32Array value)
Sets the specified uniform to the values provided.
|
void |
WebGLRenderingContext.uniformMatrix4fv(WebGLUniformLocation location,
boolean transpose,
com.google.gwt.core.client.JsArrayNumber value)
Sets the specified uniform to the values provided.
|
Modifier and Type | Method and Description |
---|---|
WebGLUniformLocation |
Uniform.getLocation() |
Modifier and Type | Method and Description |
---|---|
void |
Uniform.setLocation(WebGLUniformLocation location) |