Class GlStateManager

java.lang.Object
com.mojang.blaze3d.opengl.GlStateManager

public class GlStateManager extends Object
  • Field Details

  • Constructor Details

    • GlStateManager

      public GlStateManager()
  • Method Details

    • _disableScissorTest

      public static void _disableScissorTest()
    • _enableScissorTest

      public static void _enableScissorTest()
    • _scissorBox

      public static void _scissorBox(int p_412544_, int p_412671_, int p_412434_, int p_412223_)
    • _disableDepthTest

      public static void _disableDepthTest()
    • _enableDepthTest

      public static void _enableDepthTest()
    • _depthFunc

      public static void _depthFunc(int p_412390_)
    • _depthMask

      public static void _depthMask(boolean p_412682_)
    • _disableBlend

      public static void _disableBlend()
    • _enableBlend

      public static void _enableBlend()
    • _blendFuncSeparate

      public static void _blendFuncSeparate(int p_412261_, int p_412664_, int p_412076_, int p_412367_)
    • glGetProgrami

      public static int glGetProgrami(int p_412785_, int p_412182_)
    • glAttachShader

      public static void glAttachShader(int p_412381_, int p_412166_)
    • glDeleteShader

      public static void glDeleteShader(int p_412373_)
    • glCreateShader

      public static int glCreateShader(int p_412529_)
    • glShaderSource

      public static void glShaderSource(int p_412070_, String p_412719_)
    • glCompileShader

      public static void glCompileShader(int p_412483_)
    • glGetShaderi

      public static int glGetShaderi(int p_412274_, int p_412320_)
    • _glUseProgram

      public static void _glUseProgram(int p_412686_)
    • glCreateProgram

      public static int glCreateProgram()
    • glDeleteProgram

      public static void glDeleteProgram(int p_412461_)
    • glLinkProgram

      public static void glLinkProgram(int p_412342_)
    • _glGetUniformLocation

      public static int _glGetUniformLocation(int p_412693_, CharSequence p_412767_)
    • _glUniform1

      public static void _glUniform1(int p_412745_, IntBuffer p_412781_)
    • _glUniform1i

      public static void _glUniform1i(int p_412109_, int p_412740_)
    • _glUniform1

      public static void _glUniform1(int p_412157_, FloatBuffer p_412479_)
    • _glUniform2

      public static void _glUniform2(int p_412186_, FloatBuffer p_412695_)
    • _glUniform3

      public static void _glUniform3(int p_412302_, IntBuffer p_412623_)
    • _glUniform3

      public static void _glUniform3(int p_412156_, FloatBuffer p_412202_)
    • _glUniform4

      public static void _glUniform4(int p_412399_, FloatBuffer p_412778_)
    • _glUniformMatrix4

      public static void _glUniformMatrix4(int p_412478_, FloatBuffer p_412526_)
    • _glBindAttribLocation

      public static void _glBindAttribLocation(int p_412646_, int p_412124_, CharSequence p_412306_)
    • _glGenBuffers

      public static int _glGenBuffers()
    • _glGenVertexArrays

      public static int _glGenVertexArrays()
    • _glBindBuffer

      public static void _glBindBuffer(int p_412674_, int p_412428_)
    • _glBindVertexArray

      public static void _glBindVertexArray(int p_412659_)
    • _glBufferData

      public static void _glBufferData(int p_412508_, ByteBuffer p_412262_, int p_412282_)
    • _glBufferSubData

      public static void _glBufferSubData(int p_412190_, int p_412618_, ByteBuffer p_412299_)
    • _glBufferData

      public static void _glBufferData(int p_412471_, long p_412328_, int p_412602_)
    • _glMapBufferRange

      @Nullable public static ByteBuffer _glMapBufferRange(int p_412389_, int p_412504_, int p_412509_, int p_412275_)
    • _glUnmapBuffer

      public static void _glUnmapBuffer(int p_412042_)
    • _glDeleteBuffers

      public static void _glDeleteBuffers(int p_412311_)
    • _glBindFramebuffer

      public static void _glBindFramebuffer(int p_412624_, int p_412635_)
    • getFrameBuffer

      public static int getFrameBuffer(int p_412720_)
    • _glBlitFrameBuffer

      public static void _glBlitFrameBuffer(int p_412319_, int p_412052_, int p_412080_, int p_412580_, int p_412560_, int p_412565_, int p_412724_, int p_412575_, int p_412505_, int p_412309_)
    • _glDeleteFramebuffers

      public static void _glDeleteFramebuffers(int p_412563_)
    • glGenFramebuffers

      public static int glGenFramebuffers()
    • _glFramebufferTexture2D

      public static void _glFramebufferTexture2D(int p_412121_, int p_412761_, int p_412688_, int p_412161_, int p_412731_)
    • glActiveTexture

      public static void glActiveTexture(int p_412764_)
    • glBlendFuncSeparate

      public static void glBlendFuncSeparate(int p_412333_, int p_412425_, int p_412352_, int p_412353_)
    • glGetShaderInfoLog

      public static String glGetShaderInfoLog(int p_412120_, int p_412078_)
    • glGetProgramInfoLog

      public static String glGetProgramInfoLog(int p_412598_, int p_412472_)
    • _enableCull

      public static void _enableCull()
    • _disableCull

      public static void _disableCull()
    • _polygonMode

      public static void _polygonMode(int p_412155_, int p_412317_)
    • _enablePolygonOffset

      public static void _enablePolygonOffset()
    • _disablePolygonOffset

      public static void _disablePolygonOffset()
    • _polygonOffset

      public static void _polygonOffset(float p_412343_, float p_412604_)
    • _enableColorLogicOp

      public static void _enableColorLogicOp()
    • _disableColorLogicOp

      public static void _disableColorLogicOp()
    • _logicOp

      public static void _logicOp(int p_412555_)
    • _activeTexture

      public static void _activeTexture(int p_412206_)
    • _texParameter

      public static void _texParameter(int p_412413_, int p_412226_, int p_412243_)
    • _getTexLevelParameter

      public static int _getTexLevelParameter(int p_412349_, int p_412379_, int p_412747_)
    • _genTexture

      public static int _genTexture()
    • _deleteTexture

      public static void _deleteTexture(int p_412766_)
    • _bindTexture

      public static void _bindTexture(int p_412384_)
    • _getActiveTexture

      public static int _getActiveTexture()
    • _texImage2D

      public static void _texImage2D(int p_412310_, int p_412419_, int p_412630_, int p_412350_, int p_412242_, int p_412290_, int p_412363_, int p_412035_, @Nullable IntBuffer p_412583_)
    • _texSubImage2D

      public static void _texSubImage2D(int p_412334_, int p_412330_, int p_412661_, int p_412280_, int p_412301_, int p_412313_, int p_412612_, int p_412158_, long p_412094_)
    • _texSubImage2D

      public static void _texSubImage2D(int p_412117_, int p_412548_, int p_412368_, int p_412679_, int p_412432_, int p_412239_, int p_412198_, int p_412304_, IntBuffer p_412510_)
    • _viewport

      public static void _viewport(int p_412768_, int p_412268_, int p_412374_, int p_412660_)
    • _colorMask

      public static void _colorMask(boolean p_412534_, boolean p_412706_, boolean p_412187_, boolean p_412294_)
    • _clear

      public static void _clear(int p_412293_)
    • _vertexAttribPointer

      public static void _vertexAttribPointer(int p_412619_, int p_412089_, int p_412208_, boolean p_412687_, int p_412716_, long p_412347_)
    • _vertexAttribIPointer

      public static void _vertexAttribIPointer(int p_412449_, int p_412145_, int p_412344_, int p_412169_, long p_412325_)
    • _enableVertexAttribArray

      public static void _enableVertexAttribArray(int p_412609_)
    • _drawElements

      public static void _drawElements(int p_412772_, int p_412151_, int p_412245_, long p_412484_)
    • _drawArrays

      public static void _drawArrays(int p_412383_, int p_412165_, int p_412633_)
    • _pixelStore

      public static void _pixelStore(int p_412183_, int p_412338_)
    • _readPixels

      public static void _readPixels(int p_412385_, int p_412288_, int p_412300_, int p_412743_, int p_412722_, int p_412758_, long p_412203_)
    • _getError

      public static int _getError()
    • clearGlErrors

      public static void clearGlErrors()
    • _getString

      public static String _getString(int p_412524_)
    • _getInteger

      public static int _getInteger(int p_412627_)
    • _glFenceSync

      public static long _glFenceSync(int p_412755_, int p_412391_)
    • _glClientWaitSync

      public static int _glClientWaitSync(long p_412773_, int p_412625_, long p_412397_)
    • _glDeleteSync

      public static void _glDeleteSync(long p_412289_)
    • _disableStencilTest

      public static void _disableStencilTest()
    • _enableStencilTest

      public static void _enableStencilTest()
    • _stencilFunc

      public static void _stencilFunc(int func, int ref, int readMask)
    • _stencilFuncFront

      public static void _stencilFuncFront(int func, int ref, int readMask)
    • _stencilFuncBack

      public static void _stencilFuncBack(int func, int ref, int readMask)
    • _stencilMask

      public static void _stencilMask(int mask)
    • _stencilOp

      public static void _stencilOp(int stencilFail, int depthFail, int pass)
      Parameters:
      stencilFail - The action to take if the stencil test fails.
      depthFail - The action to take if the depth buffer test fails.
      pass - The action to take if both tests pass.
    • _stencilOpFront

      public static void _stencilOpFront(int stencilFail, int depthFail, int pass)
      Same as _stencilOp(int, int, int), but affects only front-faces.
    • _stencilOpBack

      public static void _stencilOpBack(int stencilFail, int depthFail, int pass)
      Same as _stencilOp(int, int, int), but affects only back-faces.