Package heronarts.glx.shader
Class ShaderProgram
java.lang.Object
heronarts.glx.shader.ShaderProgram
- All Implemented Interfaces:
BGFXEngine.Resource
- Direct Known Subclasses:
Phong,Text3d,UniformFill,VertexFill
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddispose()protected voidsetUniforms(View view) protected voidsetVertexBuffers(View view) Deprecated.voidvoidvoidsubmit(View view, long bgfxState, BGFXEngine.Buffer... buffers) voidsubmit(View view, long bgfxState, VertexBuffer... vertexBuffers) voidsubmit(View view, VertexBuffer vertexBuffer)
-
Field Details
-
DEFAULT_BGFX_STATE
public static final long DEFAULT_BGFX_STATE -
glx
-
bgfxState
protected long bgfxState
-
-
Constructor Details
-
ShaderProgram
-
-
Method Details
-
submit
-
submit
-
submit
-
submit
-
submit
-
setVertexBuffers
Deprecated. -
setUniforms
-
dispose
public void dispose()- Specified by:
disposein interfaceBGFXEngine.Resource
-