public class GL3PipelineRenderer extends GLPipelineRendererBase
Modifier and Type | Method and Description |
---|---|
void |
bind(com.jogamp.opengl.GL gl,
java.nio.ByteBuffer buff,
int normalOffset,
int colorOffset,
int texcoordOffset,
int positionOffset,
int vertexStride)
Prepare to start drawing
|
void |
dispose(com.jogamp.opengl.GL gl)
Disposes of any resources.
|
static GL3PipelineRenderer |
generate(com.jogamp.opengl.GL3 gl,
int normalAttribLocation,
int colorAttribLocation,
int texcoordAttribLocation,
int positionAttribLocation) |
begin, color, enableColors, enableNormals, enableTexCoords, end, flush, getGL, isColorsEnabled, isEmpty, isNormalsEnabled, isTexCoordsEnabled, normal, setup, texcoord, vertex
public void bind(com.jogamp.opengl.GL gl, java.nio.ByteBuffer buff, int normalOffset, int colorOffset, int texcoordOffset, int positionOffset, int vertexStride)
GLPipelineRendererBase
bind
in class GLPipelineRendererBase
public void dispose(com.jogamp.opengl.GL gl)
GLPipelineRenderer
dispose
in interface GLPipelineRenderer
dispose
in class GLPipelineRendererBase
public static GL3PipelineRenderer generate(com.jogamp.opengl.GL3 gl, int normalAttribLocation, int colorAttribLocation, int texcoordAttribLocation, int positionAttribLocation)