org.xith3d.render.jsr231
Class AssemblyShaderProgramStateUnitPeer
java.lang.Object
org.xith3d.render.jsr231.AssemblyShaderProgramStateUnitPeer
public class AssemblyShaderProgramStateUnitPeer
- extends java.lang.Object
|
Method Summary |
static void |
apply(java.lang.Object glObj,
AssemblyShaderProgramContext shaderProgram,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
protected static boolean |
areARBShaderProgramsSupported(javax.media.opengl.GL gl)
|
protected static void |
disableAssemblyShaders(javax.media.opengl.GL gl,
OpenGLStatesCache statesCache)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AssemblyShaderProgramStateUnitPeer
public AssemblyShaderProgramStateUnitPeer()
areARBShaderProgramsSupported
protected static final boolean areARBShaderProgramsSupported(javax.media.opengl.GL gl)
disableAssemblyShaders
protected static final void disableAssemblyShaders(javax.media.opengl.GL gl,
OpenGLStatesCache statesCache)
apply
public static final void apply(java.lang.Object glObj,
AssemblyShaderProgramContext shaderProgram,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)