java.lang.Object
de.grogra.glsl.renderable.GLSLRenderable
de.grogra.glsl.renderable.GLSLInstanceableRenderable
- Direct Known Subclasses:
GLSLBitCache,GLSLSphere
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final bytestatic final bytestatic final byte -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidupdateInstance(Object reference, Object state, boolean asNode, GraphState gs) protected abstract voidupdateInstanceByInstancing(Renderable reference, GraphState gs) protected abstract voidupdateInstanceDirect(Renderable reference) protected abstract voidupdateInstanceIndirect(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:
updateInstancein classGLSLRenderable
-
updateInstanceDirect
-
updateInstanceByInstancing
-
updateInstanceIndirect
-