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, trackpublic GL3SharedResources(com.jogamp.opengl.GLCapabilities cap,
GL3VertexAttributeMap attributes)
public void dispose(com.jogamp.opengl.GL gl)
GLSharedResourcesdispose in interface GLGarbageSourcedispose in class GLSharedResourcespublic 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)