public class GL3SharedResources extends GLSharedResources
Constructor and Description |
---|
GL3SharedResources(com.jogamp.opengl.GLCapabilities cap,
GL3VertexAttributeMap attributes) |
Modifier and Type | Method and Description |
---|---|
void |
dispose(com.jogamp.opengl.GL gl)
Clears all resources with the associated with the master
|
GL3SharedRenderInstances |
getInstances(com.jogamp.opengl.GL3 gl,
RenderInstances rinst) |
GL3SharedRenderObjectLines |
getLines(com.jogamp.opengl.GL3 gl,
RenderObject robj) |
GL3SharedRenderObjectPoints |
getPoints(com.jogamp.opengl.GL3 gl,
RenderObject robj) |
GL3SharedRenderObjectPrimitives |
getPrimitives(com.jogamp.opengl.GL3 gl,
RenderObject robj) |
GL3SharedPrimitiveManager |
getSharedPrimitiveManager() |
GL3SharedRenderObjectManager |
getSharedRenderObjectManager() |
GL3VertexAttributeInfo |
getVertexAttribute(java.lang.String name) |
GL3VertexAttributeInfo |
getVertexColorAttribute() |
GL3SharedVertexIndexArray |
getVertexIndexArray(com.jogamp.opengl.GL3 gl,
VertexIndexArray via) |
GL3VertexAttributeInfo |
getVertexNormalAttribute() |
GL3VertexAttributeInfo |
getVertexPositionAttribute() |
GL3VertexAttributeInfo |
getVertexTexcoordAttribute() |
createCanvas, createPanel, deregisterViewer, display, dispose, disposeResource, garbage, getGarbageCollectionInterval, getGLCapabilities, getOrLoadTexture, getTexture, init, isGarbageTimerEnabled, maybeRunGarbageCollection, registerViewer, reshape, runGarbageCollection, setGarbageCollectionInterval, setGarbageTimerEnabled, track
public GL3SharedResources(com.jogamp.opengl.GLCapabilities cap, GL3VertexAttributeMap attributes)
public void dispose(com.jogamp.opengl.GL gl)
GLSharedResources
dispose
in interface GLGarbageSource
dispose
in class GLSharedResources
public GL3SharedRenderObjectPrimitives getPrimitives(com.jogamp.opengl.GL3 gl, RenderObject robj)
public GL3SharedRenderObjectLines getLines(com.jogamp.opengl.GL3 gl, RenderObject robj)
public GL3SharedRenderObjectPoints getPoints(com.jogamp.opengl.GL3 gl, RenderObject robj)
public GL3SharedRenderInstances getInstances(com.jogamp.opengl.GL3 gl, RenderInstances rinst)
public GL3SharedPrimitiveManager getSharedPrimitiveManager()
public GL3SharedRenderObjectManager getSharedRenderObjectManager()
public GL3VertexAttributeInfo getVertexAttribute(java.lang.String name)
public GL3VertexAttributeInfo getVertexPositionAttribute()
public GL3VertexAttributeInfo getVertexNormalAttribute()
public GL3VertexAttributeInfo getVertexColorAttribute()
public GL3VertexAttributeInfo getVertexTexcoordAttribute()
public GL3SharedVertexIndexArray getVertexIndexArray(com.jogamp.opengl.GL3 gl, VertexIndexArray via)