org.xith3d.render.lwjgl
Class OpenGLStatesCacheImpl

java.lang.Object
  extended by org.xith3d.render.OpenGLStatesCache
      extended by org.xith3d.render.lwjgl.OpenGLStatesCacheImpl

public class OpenGLStatesCacheImpl
extends OpenGLStatesCache

This extension is just used to initialize the states.


Field Summary
 
Fields inherited from class org.xith3d.render.OpenGLStatesCache
alphaTestEnabled, assemblyFragmentShadersEnabled, assemblyVertexShadersEnabled, blendingEnabled, clipPlaneEnabled, color, colorMaterialEnabled, colorsArrayEnabled, colorWriteMask, coordsArrayEnabled, cullFaceEnabled, currentBoundArrayVBO, currentBoundElementVBO, currentBoundTexture, currentClientTextureUnit, currentCombineFunction0_Alpha, currentCombineFunction0_RGB, currentCombineFunction1_Alpha, currentCombineFunction1_RGB, currentCombineFunction2_Alpha, currentCombineFunction2_RGB, currentCombineMode_Alpha, currentCombineMode_RGB, currentCombineRGBScale, currentCombineSource0_Alpha, currentCombineSource0_RGB, currentCombineSource1_Alpha, currentCombineSource1_RGB, currentCombineSource2_Alpha, currentCombineSource2_RGB, currentCompareFunc, currentCompareMode, currentGLSLShaderProgram, currentServerTextureUnit, currentTexAttribs, currentTexCoordGen, currentTextureBlendColor, currentTextureMatrix, currentTextureMode, depthTestEnabled, depthWriteMask, enabled, fogEnabled, lastFrameId, lightEnabled, lightingEnabled, lineSmoothEnabled, lineStippleEnabled, maxUsedVertexAttrib, normalizeEnabled, normalsArrayEnabled, pointSmoothEnabled, polygonOffsetFillEnabled, polygonOffsetLineEnabled, polygonOffsetPointEnabled, polygonSmoothEnabled, scissorTestEnabled, stencilTestEnabled, texCoordArraysEnableMask, texGenEnableMask, texture1DEnabled, texture2DEnabled, texture3DEnabled, textureCMEnabled, vertexAttribsEnableMask
 
Constructor Summary
OpenGLStatesCacheImpl()
           
 
Method Summary
 void update(java.lang.Object glObj, OpenGLCapabilities glCaps)
          
 
Methods inherited from class org.xith3d.render.OpenGLStatesCache
dump, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OpenGLStatesCacheImpl

public OpenGLStatesCacheImpl()
Method Detail

update

public final void update(java.lang.Object glObj,
                         OpenGLCapabilities glCaps)

Specified by:
update in class OpenGLStatesCache