java.lang.Object
de.grogra.glsl.renderable.GLSLRenderable
de.grogra.glsl.renderable.GLSLInstanceableRenderable
- Direct Known Subclasses:
GLSLBitCache
,GLSLSphere
-
Field Summary
Modifier and TypeFieldDescriptionstatic final byte
static final byte
static final byte
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
updateInstance
(Object reference, Object state, boolean asNode, GraphState gs) protected abstract void
updateInstanceByInstancing
(Renderable reference, GraphState gs) protected abstract void
updateInstanceDirect
(Renderable reference) protected abstract void
updateInstanceIndirect
(Object state, boolean asNode, GraphState gs) Methods inherited from class de.grogra.glsl.renderable.GLSLRenderable
activateShader, draw, drawAlt, findShader, getInstance, instanceFor, isShaderDependant
-
Field Details
-
INSTANCIATED
public static final byte INSTANCIATED- See Also:
-
INDIRECT
public static final byte INDIRECT- See Also:
-
DIRECT
public static final byte DIRECT- See Also:
-
-
Constructor Details
-
GLSLInstanceableRenderable
public GLSLInstanceableRenderable()
-
-
Method Details
-
updateInstance
- Specified by:
updateInstance
in classGLSLRenderable
-
updateInstanceDirect
-
updateInstanceByInstancing
-
updateInstanceIndirect
-