| Constructor and Description |
|---|
GLProxyBase(javax.media.opengl.GL3 gl) |
GLProxyBase(javax.media.opengl.GL3 gl,
org.synthclipse.core.gl.IBindFramebufferDelegate bindFramebufferDelegate) |
| Modifier and Type | Method and Description |
|---|---|
void |
bufferData(int target,
org.synthclipse.scripting.rhino.type.Float32Array data,
int usage)
WebGL method.
|
void |
bufferData(int target,
org.synthclipse.scripting.rhino.type.Float64Array data,
int usage)
WebGL method.
|
void |
bufferData(int target,
org.synthclipse.scripting.rhino.type.Int16Array data,
int usage)
WebGL method.
|
void |
bufferData(int target,
org.synthclipse.scripting.rhino.type.Int32Array data,
int usage)
WebGL method.
|
void |
bufferData(int target,
org.synthclipse.scripting.rhino.type.Int8Array data,
int usage)
WebGL method.
|
void |
bufferData(int target,
jdk.nashorn.internal.objects.NativeFloat32Array data,
int usage)
WebGL method.
|
void |
bufferData(int target,
jdk.nashorn.internal.objects.NativeFloat64Array data,
int usage)
WebGL method.
|
void |
bufferData(int target,
jdk.nashorn.internal.objects.NativeInt16Array data,
int usage)
WebGL method.
|
void |
bufferData(int target,
jdk.nashorn.internal.objects.NativeInt32Array data,
int usage)
WebGL method.
|
void |
bufferData(int target,
jdk.nashorn.internal.objects.NativeInt8Array data,
int usage)
WebGL method.
|
void |
bufferData(int target,
jdk.nashorn.internal.objects.NativeUint16Array data,
int usage)
WebGL method.
|
void |
bufferData(int target,
jdk.nashorn.internal.objects.NativeUint32Array data,
int usage)
WebGL method.
|
void |
bufferData(int target,
jdk.nashorn.internal.objects.NativeUint8Array data,
int usage)
WebGL method.
|
void |
bufferData(int target,
org.synthclipse.scripting.rhino.type.Uint16Array data,
int usage)
WebGL method.
|
void |
bufferData(int target,
org.synthclipse.scripting.rhino.type.Uint32Array data,
int usage)
WebGL method.
|
void |
bufferData(int target,
org.synthclipse.scripting.rhino.type.Uint8Array data,
int usage)
WebGL method.
|
int |
createBuffer()
WebGL method.
|
int |
createFramebuffer()
WebGL method.
|
int |
createRenderbuffer()
WebGL method.
|
int |
createTexture()
WebGL method.
|
int |
createVertexArray()
WebGL method.
|
void |
deleteBuffer(int id)
WebGL method.
|
void |
deleteFramebuffer(int id)
WebGL method.
|
void |
deleteRenderbuffer(int id)
WebGL method.
|
void |
deleteTexture(int id)
WebGL method.
|
void |
deleteVertexArray(int id)
WebGL method.
|
WebGLActiveInfo |
getActiveAttrib(int program,
int index)
WebGL method.
|
WebGLActiveInfo |
getActiveUniform(int program,
int index)
WebGL method.
|
javax.media.opengl.GL |
getGL() |
String |
getProgramInfoLog(int program)
WebGL method.
|
int |
getProgramParameter(int program,
int param)
WebGL method.
|
String |
getShaderInfoLog(int shader)
WebGL method.
|
int |
getShaderParameter(int shader,
int param)
WebGL method.
|
void |
shaderSource(int shader,
String code)
WebGL method.
|
void |
uniform1fv(int location,
jdk.nashorn.internal.objects.NativeFloat32Array data)
WebGL method.
|
void |
uniform1i(int location,
boolean x)
WebGL method.
|
void |
uniform1ui(int location,
boolean x)
WebGL method.
|
void |
uniform2fv(int location,
jdk.nashorn.internal.objects.NativeFloat32Array data)
WebGL method.
|
void |
uniform3fv(int location,
jdk.nashorn.internal.objects.NativeFloat32Array data)
WebGL method.
|
void |
uniform4fv(int location,
jdk.nashorn.internal.objects.NativeFloat32Array data)
WebGL method.
|
void |
uniformMatrix2fv(int location,
boolean transpose,
org.synthclipse.scripting.rhino.type.Float32Array data)
WebGL method.
|
void |
uniformMatrix2fv(int location,
boolean transpose,
jdk.nashorn.internal.objects.NativeFloat32Array data)
WebGL method.
|
void |
uniformMatrix3fv(int location,
boolean transpose,
org.synthclipse.scripting.rhino.type.Float32Array data)
WebGL method.
|
void |
uniformMatrix3fv(int location,
boolean transpose,
jdk.nashorn.internal.objects.NativeFloat32Array data)
WebGL method.
|
void |
uniformMatrix4fv(int location,
boolean transpose,
org.synthclipse.scripting.rhino.type.Float32Array data)
WebGL method.
|
void |
uniformMatrix4fv(int location,
boolean transpose,
jdk.nashorn.internal.objects.NativeArray data)
WebGL method.
|
void |
uniformMatrix4fv(int location,
boolean transpose,
jdk.nashorn.internal.objects.NativeFloat32Array data)
WebGL method.
|
public GLProxyBase(javax.media.opengl.GL3 gl)
public GLProxyBase(javax.media.opengl.GL3 gl,
org.synthclipse.core.gl.IBindFramebufferDelegate bindFramebufferDelegate)
public javax.media.opengl.GL getGL()
public void shaderSource(int shader,
String code)
public int getShaderParameter(int shader,
int param)
public String getShaderInfoLog(int shader)
public int getProgramParameter(int program,
int param)
public String getProgramInfoLog(int program)
public int createBuffer()
public void deleteBuffer(int id)
public int createTexture()
public void deleteTexture(int id)
public int createFramebuffer()
public void deleteFramebuffer(int id)
public int createVertexArray()
public void deleteVertexArray(int id)
public int createRenderbuffer()
public void deleteRenderbuffer(int id)
public void bufferData(int target,
jdk.nashorn.internal.objects.NativeFloat32Array data,
int usage)
public void bufferData(int target,
jdk.nashorn.internal.objects.NativeFloat64Array data,
int usage)
public void bufferData(int target,
jdk.nashorn.internal.objects.NativeInt8Array data,
int usage)
public void bufferData(int target,
jdk.nashorn.internal.objects.NativeUint8Array data,
int usage)
public void bufferData(int target,
jdk.nashorn.internal.objects.NativeInt16Array data,
int usage)
public void bufferData(int target,
jdk.nashorn.internal.objects.NativeUint16Array data,
int usage)
public void bufferData(int target,
jdk.nashorn.internal.objects.NativeInt32Array data,
int usage)
public void bufferData(int target,
jdk.nashorn.internal.objects.NativeUint32Array data,
int usage)
public void uniformMatrix2fv(int location,
boolean transpose,
jdk.nashorn.internal.objects.NativeFloat32Array data)
public void uniformMatrix3fv(int location,
boolean transpose,
jdk.nashorn.internal.objects.NativeFloat32Array data)
public void uniformMatrix4fv(int location,
boolean transpose,
jdk.nashorn.internal.objects.NativeFloat32Array data)
public void uniformMatrix4fv(int location,
boolean transpose,
jdk.nashorn.internal.objects.NativeArray data)
public void uniform1fv(int location,
jdk.nashorn.internal.objects.NativeFloat32Array data)
public void uniform2fv(int location,
jdk.nashorn.internal.objects.NativeFloat32Array data)
public void uniform3fv(int location,
jdk.nashorn.internal.objects.NativeFloat32Array data)
public void uniform4fv(int location,
jdk.nashorn.internal.objects.NativeFloat32Array data)
public void bufferData(int target,
org.synthclipse.scripting.rhino.type.Float32Array data,
int usage)
public void bufferData(int target,
org.synthclipse.scripting.rhino.type.Float64Array data,
int usage)
public void bufferData(int target,
org.synthclipse.scripting.rhino.type.Int8Array data,
int usage)
public void bufferData(int target,
org.synthclipse.scripting.rhino.type.Uint8Array data,
int usage)
public void bufferData(int target,
org.synthclipse.scripting.rhino.type.Int16Array data,
int usage)
public void bufferData(int target,
org.synthclipse.scripting.rhino.type.Uint16Array data,
int usage)
public void bufferData(int target,
org.synthclipse.scripting.rhino.type.Int32Array data,
int usage)
public void bufferData(int target,
org.synthclipse.scripting.rhino.type.Uint32Array data,
int usage)
public void uniformMatrix2fv(int location,
boolean transpose,
org.synthclipse.scripting.rhino.type.Float32Array data)
public void uniformMatrix3fv(int location,
boolean transpose,
org.synthclipse.scripting.rhino.type.Float32Array data)
public void uniformMatrix4fv(int location,
boolean transpose,
org.synthclipse.scripting.rhino.type.Float32Array data)
public void uniform1i(int location,
boolean x)
public void uniform1ui(int location,
boolean x)
public WebGLActiveInfo getActiveAttrib(int program, int index)
public WebGLActiveInfo getActiveUniform(int program, int index)