Package | Description |
---|---|
thothbot.parallax.core.client.gl2 |
Here are located all WebGL rendering context related code.
|
Modifier and Type | Method and Description |
---|---|
WebGLShader |
WebGLRenderingContext.createShader(int shaderType)
Create a WebGLShader object and initialize it with a shader object name
as if by calling glCreateShader.
|
WebGLShader[] |
WebGLRenderingContext.getAttachedShaders(WebGLProgram program)
Return the list of
WebGLShader s attached to the passed WebGLProgram . |
Modifier and Type | Method and Description |
---|---|
void |
WebGLRenderingContext.attachShader(WebGLProgram program,
WebGLShader shader)
Attach a shader object to a program object.
|
void |
WebGLRenderingContext.compileShader(WebGLShader shader)
Compile a shader object.
|
void |
WebGLRenderingContext.deleteShader(WebGLShader shader)
Delete the shader object contained in the passed WebGLShader as if by
calling glDeleteShader.
|
void |
WebGLRenderingContext.detachShader(WebGLProgram program,
WebGLShader shader)
Detach a shader object from a program object.
|
java.lang.String |
WebGLRenderingContext.getShaderInfoLog(WebGLShader shader)
Returns the information log for a shader object.
|
boolean |
WebGLRenderingContext.getShaderParameterb(WebGLShader shader,
int pname)
Return the value for the passed pname given the passed shader.
|
int |
WebGLRenderingContext.getShaderParameteri(WebGLShader shader,
int pname) |
java.lang.String |
WebGLRenderingContext.getShaderSource(WebGLShader shader)
Returns the source code string from a shader object.
|
void |
WebGLRenderingContext.shaderSource(WebGLShader shader,
java.lang.String source)
Replace the source code in a shader object.
|