Class GlStateManager

java.lang.Object
com.mojang.blaze3d.platform.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_84169_, int p_84170_, int p_84171_, int p_84172_)
    • _disableDepthTest

      public static void _disableDepthTest()
    • _enableDepthTest

      public static void _enableDepthTest()
    • _depthFunc

      public static void _depthFunc(int p_84324_)
    • _depthMask

      public static void _depthMask(boolean p_84299_)
    • _disableBlend

      public static void _disableBlend()
    • _enableBlend

      public static void _enableBlend()
    • _blendFunc

      public static void _blendFunc(int p_84329_, int p_84330_)
    • _blendFuncSeparate

      public static void _blendFuncSeparate(int p_84336_, int p_84337_, int p_84338_, int p_84339_)
    • _blendEquation

      public static void _blendEquation(int p_84380_)
    • glGetProgrami

      public static int glGetProgrami(int p_84382_, int p_84383_)
    • glAttachShader

      public static void glAttachShader(int p_84424_, int p_84425_)
    • glDeleteShader

      public static void glDeleteShader(int p_84422_)
    • glCreateShader

      public static int glCreateShader(int p_84448_)
    • glShaderSource

      public static void glShaderSource(int p_157117_, List<String> p_157118_)
    • glCompileShader

      public static void glCompileShader(int p_84466_)
    • glGetShaderi

      public static int glGetShaderi(int p_84450_, int p_84451_)
    • _glUseProgram

      public static void _glUseProgram(int p_84479_)
    • glCreateProgram

      public static int glCreateProgram()
    • glDeleteProgram

      public static void glDeleteProgram(int p_84485_)
    • glLinkProgram

      public static void glLinkProgram(int p_84491_)
    • _glGetUniformLocation

      public static int _glGetUniformLocation(int p_84346_, CharSequence p_84347_)
    • _glUniform1

      public static void _glUniform1(int p_84264_, IntBuffer p_84265_)
    • _glUniform1i

      public static void _glUniform1i(int p_84468_, int p_84469_)
    • _glUniform1

      public static void _glUniform1(int p_84349_, FloatBuffer p_84350_)
    • _glUniform2

      public static void _glUniform2(int p_84352_, IntBuffer p_84353_)
    • _glUniform2

      public static void _glUniform2(int p_84402_, FloatBuffer p_84403_)
    • _glUniform3

      public static void _glUniform3(int p_84405_, IntBuffer p_84406_)
    • _glUniform3

      public static void _glUniform3(int p_84436_, FloatBuffer p_84437_)
    • _glUniform4

      public static void _glUniform4(int p_84439_, IntBuffer p_84440_)
    • _glUniform4

      public static void _glUniform4(int p_84462_, FloatBuffer p_84463_)
    • _glUniformMatrix2

      public static void _glUniformMatrix2(int p_84270_, boolean p_84271_, FloatBuffer p_84272_)
    • _glUniformMatrix3

      public static void _glUniformMatrix3(int p_84355_, boolean p_84356_, FloatBuffer p_84357_)
    • _glUniformMatrix4

      public static void _glUniformMatrix4(int p_84408_, boolean p_84409_, FloatBuffer p_84410_)
    • _glGetAttribLocation

      public static int _glGetAttribLocation(int p_84399_, CharSequence p_84400_)
    • _glBindAttribLocation

      public static void _glBindAttribLocation(int p_157062_, int p_157063_, CharSequence p_157064_)
    • _glGenBuffers

      public static int _glGenBuffers()
    • _glGenVertexArrays

      public static int _glGenVertexArrays()
    • _glBindBuffer

      public static void _glBindBuffer(int p_84481_, int p_84482_)
    • _glBindVertexArray

      public static void _glBindVertexArray(int p_157069_)
    • _glBufferData

      public static void _glBufferData(int p_84257_, ByteBuffer p_84258_, int p_84259_)
    • _glBufferData

      public static void _glBufferData(int p_157071_, long p_157072_, int p_157073_)
    • _glMapBuffer

      @Nullable public static ByteBuffer _glMapBuffer(int p_157091_, int p_157092_)
    • _glUnmapBuffer

      public static void _glUnmapBuffer(int p_157099_)
    • _glDeleteBuffers

      public static void _glDeleteBuffers(int p_84497_)
    • _glCopyTexSubImage2D

      public static void _glCopyTexSubImage2D(int p_84180_, int p_84181_, int p_84182_, int p_84183_, int p_84184_, int p_84185_, int p_84186_, int p_84187_)
    • _glDeleteVertexArrays

      public static void _glDeleteVertexArrays(int p_157077_)
    • _glBindFramebuffer

      public static void _glBindFramebuffer(int p_84487_, int p_84488_)
    • _glBlitFrameBuffer

      public static void _glBlitFrameBuffer(int p_84189_, int p_84190_, int p_84191_, int p_84192_, int p_84193_, int p_84194_, int p_84195_, int p_84196_, int p_84197_, int p_84198_)
    • _glBindRenderbuffer

      public static void _glBindRenderbuffer(int p_157066_, int p_157067_)
    • _glDeleteRenderbuffers

      public static void _glDeleteRenderbuffers(int p_157075_)
    • _glDeleteFramebuffers

      public static void _glDeleteFramebuffers(int p_84503_)
    • glGenFramebuffers

      public static int glGenFramebuffers()
    • glGenRenderbuffers

      public static int glGenRenderbuffers()
    • _glRenderbufferStorage

      public static void _glRenderbufferStorage(int p_157094_, int p_157095_, int p_157096_, int p_157097_)
    • _glFramebufferRenderbuffer

      public static void _glFramebufferRenderbuffer(int p_157085_, int p_157086_, int p_157087_, int p_157088_)
    • glCheckFramebufferStatus

      public static int glCheckFramebufferStatus(int p_84509_)
    • _glFramebufferTexture2D

      public static void _glFramebufferTexture2D(int p_84174_, int p_84175_, int p_84176_, int p_84177_, int p_84178_)
    • getBoundFramebuffer

      public static int getBoundFramebuffer()
    • glActiveTexture

      public static void glActiveTexture(int p_84515_)
    • glBlendFuncSeparate

      public static void glBlendFuncSeparate(int p_84389_, int p_84390_, int p_84391_, int p_84392_)
    • glGetShaderInfoLog

      public static String glGetShaderInfoLog(int p_84493_, int p_84494_)
    • glGetProgramInfoLog

      public static String glGetProgramInfoLog(int p_84499_, int p_84500_)
    • setupLevelDiffuseLighting

      public static void setupLevelDiffuseLighting(org.joml.Vector3f p_254343_, org.joml.Vector3f p_254532_, org.joml.Matrix4f p_254339_)
    • setupGuiFlatDiffuseLighting

      public static void setupGuiFlatDiffuseLighting(org.joml.Vector3f p_254237_, org.joml.Vector3f p_253658_)
    • setupGui3DDiffuseLighting

      public static void setupGui3DDiffuseLighting(org.joml.Vector3f p_254290_, org.joml.Vector3f p_254528_)
    • _enableCull

      public static void _enableCull()
    • _disableCull

      public static void _disableCull()
    • _polygonMode

      public static void _polygonMode(int p_84517_, int p_84518_)
    • _enablePolygonOffset

      public static void _enablePolygonOffset()
    • _disablePolygonOffset

      public static void _disablePolygonOffset()
    • _polygonOffset

      public static void _polygonOffset(float p_84137_, float p_84138_)
    • _enableColorLogicOp

      public static void _enableColorLogicOp()
    • _disableColorLogicOp

      public static void _disableColorLogicOp()
    • _logicOp

      public static void _logicOp(int p_84533_)
    • _activeTexture

      public static void _activeTexture(int p_84539_)
    • _texParameter

      public static void _texParameter(int p_84161_, int p_84162_, float p_84163_)
    • _texParameter

      public static void _texParameter(int p_84332_, int p_84333_, int p_84334_)
    • _getTexLevelParameter

      public static int _getTexLevelParameter(int p_84385_, int p_84386_, int p_84387_)
    • _genTexture

      public static int _genTexture()
    • _genTextures

      public static void _genTextures(int[] p_84306_)
    • _deleteTexture

      public static void _deleteTexture(int p_84542_)
    • _deleteTextures

      public static void _deleteTextures(int[] p_84366_)
    • _bindTexture

      public static void _bindTexture(int p_84545_)
    • _getActiveTexture

      public static int _getActiveTexture()
    • _texImage2D

      public static void _texImage2D(int p_84210_, int p_84211_, int p_84212_, int p_84213_, int p_84214_, int p_84215_, int p_84216_, int p_84217_, @Nullable IntBuffer p_84218_)
    • _texSubImage2D

      public static void _texSubImage2D(int p_84200_, int p_84201_, int p_84202_, int p_84203_, int p_84204_, int p_84205_, int p_84206_, int p_84207_, long p_84208_)
    • upload

      public static void upload(int p_287776_, int p_287602_, int p_287633_, int p_287778_, int p_287752_, NativeImage.Format p_287608_, IntBuffer p_287753_, Consumer<IntBuffer> p_287739_)
    • _upload

      private static void _upload(int p_287672_, int p_287577_, int p_287618_, int p_287777_, int p_287707_, NativeImage.Format p_287692_, IntBuffer p_287674_, Consumer<IntBuffer> p_287588_)
    • _getTexImage

      public static void _getTexImage(int p_84228_, int p_84229_, int p_84230_, int p_84231_, long p_84232_)
    • _viewport

      public static void _viewport(int p_84431_, int p_84432_, int p_84433_, int p_84434_)
    • _colorMask

      public static void _colorMask(boolean p_84301_, boolean p_84302_, boolean p_84303_, boolean p_84304_)
    • _stencilFunc

      public static void _stencilFunc(int p_84427_, int p_84428_, int p_84429_)
    • _stencilMask

      public static void _stencilMask(int p_84551_)
    • _stencilOp

      public static void _stencilOp(int p_84453_, int p_84454_, int p_84455_)
    • _clearDepth

      public static void _clearDepth(double p_84122_)
    • _clearColor

      public static void _clearColor(float p_84319_, float p_84320_, float p_84321_, float p_84322_)
    • _clearStencil

      public static void _clearStencil(int p_84554_)
    • _clear

      public static void _clear(int p_84267_, boolean p_84268_)
    • _glDrawPixels

      public static void _glDrawPixels(int p_157079_, int p_157080_, int p_157081_, int p_157082_, long p_157083_)
    • _vertexAttribPointer

      public static void _vertexAttribPointer(int p_84239_, int p_84240_, int p_84241_, boolean p_84242_, int p_84243_, long p_84244_)
    • _vertexAttribIPointer

      public static void _vertexAttribIPointer(int p_157109_, int p_157110_, int p_157111_, int p_157112_, long p_157113_)
    • _enableVertexAttribArray

      public static void _enableVertexAttribArray(int p_84566_)
    • _disableVertexAttribArray

      public static void _disableVertexAttribArray(int p_84087_)
    • _drawElements

      public static void _drawElements(int p_157054_, int p_157055_, int p_157056_, long p_157057_)
    • _pixelStore

      public static void _pixelStore(int p_84523_, int p_84524_)
    • _readPixels

      public static void _readPixels(int p_84220_, int p_84221_, int p_84222_, int p_84223_, int p_84224_, int p_84225_, ByteBuffer p_84226_)
    • _readPixels

      public static void _readPixels(int p_157101_, int p_157102_, int p_157103_, int p_157104_, int p_157105_, int p_157106_, long p_157107_)
    • _getError

      public static int _getError()
    • _getString

      public static String _getString(int p_84090_)
    • _getInteger

      public static int _getInteger(int p_84093_)
    • _backupGlState

      public static void _backupGlState(GlStateBackup state)
    • _restoreGlState

      public static void _restoreGlState(GlStateBackup state)