| Methods in org.xith3d.render.jsr231 with parameters of type OpenGLStatesCache |
static void |
AssemblyShaderProgramStateUnitPeer.apply(java.lang.Object glObj,
AssemblyShaderProgramContext shaderProgram,
CanvasPeer canvasPeer,
OpenGLStatesCache statesCache,
RenderPeer.RenderMode renderMode)
|
static void |
GLSLShaderProgramStateUnitPeer.apply(java.lang.Object glObj,
GLSLContext shaderProgram,
CanvasPeer canvasPeer,
OpenGLStatesCache statesCache,
RenderPeer.RenderMode renderMode)
|
void |
ColoringStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
FogStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
LightingStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
LineAttribsStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
MaterialStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
PointAttribsStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
PolygonAttribsStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
RenderingAttribsStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
ShaderProgramStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
TextureUnitStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
protected static void |
AssemblyShaderProgramStateUnitPeer.disableAssemblyShaders(javax.media.opengl.GL gl,
OpenGLStatesCache statesCache)
|
protected static void |
GLSLShaderProgramStateUnitPeer.disableGLSLShaders(javax.media.opengl.GL gl,
OpenGLStatesCache statesCache)
|
protected static int |
BoundsAtomPeer.drawBounds(javax.media.opengl.GL gl,
org.openmali.spatial.bounds.Bounds bounds,
org.openmali.vecmath2.Colorf color,
OpenGLStatesCache statesCache)
Draws bounds around shapes as a debugging aid |
static void |
PolygonAttribsStateUnitPeer.enablePolygonOffset(javax.media.opengl.GL gl,
org.jagatoo.opengl.enums.DrawMode mode,
OpenGLStatesCache statesCache,
boolean enable)
|
static void |
DisplayListRenderPeer.renderDisplayList(javax.media.opengl.GL gl,
ShapeAtom atom,
Geometry geom,
CanvasPeer canvasPeer,
OpenGLCapabilities glCaps,
OpenGLStatesCache statesCache,
boolean isNormalRenderMode)
|
protected static int |
ShapeAtomPeer.renderWithForcedVertexArrays(javax.media.opengl.GL gl,
ShapeAtom shapeAtom,
int texturesUseMap,
Geometry geoArray,
CanvasPeer canvasPeer,
OpenGLCapabilities glCaps,
OpenGLStatesCache statesCache)
|
static void |
ShapeAtomPeer.selectClientTextureUnit(javax.media.opengl.GL gl,
int unit,
OpenGLStatesCache statesCache,
boolean force)
|
static void |
TextureUnitStateUnitPeer.selectServerTextureUnit(javax.media.opengl.GL gl,
int unit,
OpenGLStatesCache statesCache,
boolean force)
|
static boolean |
PolygonAttribsStateUnitPeer.setCullMode(javax.media.opengl.GL gl,
OpenGLStatesCache statesCache,
org.jagatoo.opengl.enums.FaceCullMode mode,
boolean autoEnable,
boolean isPickMode)
|
static void |
PolygonAttribsStateUnitPeer.setCullMode(javax.media.opengl.GL gl,
OpenGLStatesCache statesCache,
int mode,
boolean enable,
boolean isPickMode)
|
protected static int |
ShapeAtomPeer.setStates(javax.media.opengl.GL gl,
Geometry geoArray,
OpenGLCapabilities glCaps,
OpenGLStatesCache statesCache,
boolean useTextures,
int careMap)
Sets the states, if the desired ones differ from the cached ones. |
protected static int |
TextureUnitStateUnitPeer.setTextureState2(javax.media.opengl.GL gl,
OpenGLCapabilities glCaps,
OpenGLStatesCache statesCache,
Texture texture,
int unit,
boolean texChanged,
CanvasPeer canvasPeer,
int depthBuffersize)
|
void |
RenderTargetPeer.setupRenderTarget(javax.media.opengl.GL gl,
OpenGLCapabilities glCaps,
OpenGLStatesCache statesCache,
CanvasPeer canvasPeer,
RenderTarget renderTarget)
|
| Methods in org.xith3d.render.lwjgl with parameters of type OpenGLStatesCache |
static void |
AssemblyShaderProgramStateUnitPeer.apply(AssemblyShaderProgramContext shaderProgram,
CanvasPeer canvasPeer,
OpenGLStatesCache statesCache,
RenderPeer.RenderMode renderMode)
|
static void |
GLSLShaderProgramStateUnitPeer.apply(GLSLContext shaderProgram,
CanvasPeer canvasPeer,
OpenGLStatesCache statesCache,
RenderPeer.RenderMode renderMode)
|
void |
ColoringStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
FogStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
LightingStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
LineAttribsStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
MaterialStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
PointAttribsStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
PolygonAttribsStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
RenderingAttribsStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
ShaderProgramStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
TextureUnitStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
protected static void |
AssemblyShaderProgramStateUnitPeer.disableAssemblyShaders(OpenGLStatesCache statesCache)
|
protected static void |
GLSLShaderProgramStateUnitPeer.disableGLSLShaders(OpenGLStatesCache statesCache)
|
protected static int |
BoundsAtomPeer.drawBounds(org.openmali.spatial.bounds.Bounds bounds,
org.openmali.vecmath2.Colorf color,
OpenGLStatesCache statesCache)
Draws bounds around shapes as a debugging aid |
static void |
PolygonAttribsStateUnitPeer.enablePolygonOffset(org.jagatoo.opengl.enums.DrawMode mode,
OpenGLStatesCache statesCache,
boolean enable)
|
static void |
DisplayListRenderPeer.renderDisplayList(ShapeAtom atom,
Geometry geom,
CanvasPeer canvasPeer,
OpenGLCapabilities glCaps,
OpenGLStatesCache statesCache,
boolean isNormalRenderMode)
|
protected static int |
ShapeAtomPeer.renderNoDisplayLists(ShapeAtom shapeAtom,
int texturesUseMap,
Geometry geoArray,
Geometry.Optimization optimization,
CanvasPeer canvasPeer,
OpenGLCapabilities glCaps,
OpenGLStatesCache statesCache,
boolean glVBOsSupported,
boolean arbVBOsSupported)
|
protected static int |
ShapeAtomPeer.renderWithForcedVertexArrays(ShapeAtom shapeAtom,
int texturesUseMap,
Geometry geoArray,
CanvasPeer canvasPeer,
OpenGLCapabilities glCaps,
OpenGLStatesCache statesCache)
|
static void |
ShapeAtomPeer.selectClientTextureUnit(int unit,
OpenGLStatesCache statesCache,
boolean force)
|
static void |
TextureUnitStateUnitPeer.selectServerTextureUnit(int unit,
OpenGLStatesCache statesCache,
boolean force)
|
static boolean |
PolygonAttribsStateUnitPeer.setCullMode(OpenGLStatesCache statesCache,
org.jagatoo.opengl.enums.FaceCullMode mode,
boolean autoEnable,
boolean isPickMode)
|
static void |
PolygonAttribsStateUnitPeer.setCullMode(OpenGLStatesCache statesCache,
int mode,
boolean enable,
boolean isPickMode)
|
protected static int |
ShapeAtomPeer.setStates(Geometry geoArray,
OpenGLCapabilities glCaps,
OpenGLStatesCache statesCache,
boolean useTextures,
int careMap)
Sets the states, if the desired ones differ from the cached ones. |
protected static int |
TextureUnitStateUnitPeer.setTextureState2(OpenGLCapabilities glCaps,
OpenGLStatesCache statesCache,
Texture texture,
int unit,
boolean texChanged,
CanvasPeer canvasPeer,
int depthBuffersize)
|
void |
RenderTargetPeer.setupRenderTarget(OpenGLCapabilities glCaps,
OpenGLStatesCache statesCache,
CanvasPeer canvasPeer,
RenderTarget renderTarget)
|