Class GlStateTracker

java.lang.Object
com.jozufozu.flywheel.backend.gl.GlStateTracker

public class GlStateTracker extends Object
Tracks bound buffers/vbos because GlStateManager doesn't do that for us.
  • Constructor Details

    • GlStateTracker

      public GlStateTracker()
  • Method Details

    • getBuffer

      public static int getBuffer(GlBufferType type)
    • getVertexArray

      public static int getVertexArray()
    • getProgram

      public static int getProgram()
    • _setBuffer

      public static void _setBuffer(GlBufferType type, int id)
    • _setVertexArray

      public static void _setVertexArray(int id)
    • _setProgram

      public static void _setProgram(int id)
    • getRestoreState

      public static GlStateTracker.State getRestoreState()