Class GlStateManager

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

@Environment(CLIENT) public class GlStateManager extends Object
Mappings:
Namespace Name
named com/mojang/blaze3d/platform/GlStateManager
intermediary com/mojang/blaze3d/platform/GlStateManager
official com/mojang/blaze3d/platform/GlStateManager
  • 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 x, int y, int width, int height)
      Mappings:
      Namespace Name Mixin selector
      named _scissorBox Lcom/mojang/blaze3d/platform/GlStateManager;_scissorBox(IIII)V
      intermediary _scissorBox Lcom/mojang/blaze3d/platform/GlStateManager;_scissorBox(IIII)V
      official _scissorBox Lcom/mojang/blaze3d/platform/GlStateManager;_scissorBox(IIII)V
    • _disableDepthTest

      public static void _disableDepthTest()
    • _enableDepthTest

      public static void _enableDepthTest()
    • _depthFunc

      public static void _depthFunc(int func)
      Mappings:
      Namespace Name Mixin selector
      named _depthFunc Lcom/mojang/blaze3d/platform/GlStateManager;_depthFunc(I)V
      intermediary _depthFunc Lcom/mojang/blaze3d/platform/GlStateManager;_depthFunc(I)V
      official _depthFunc Lcom/mojang/blaze3d/platform/GlStateManager;_depthFunc(I)V
    • _depthMask

      public static void _depthMask(boolean mask)
      Mappings:
      Namespace Name Mixin selector
      named _depthMask Lcom/mojang/blaze3d/platform/GlStateManager;_depthMask(Z)V
      intermediary _depthMask Lcom/mojang/blaze3d/platform/GlStateManager;_depthMask(Z)V
      official _depthMask Lcom/mojang/blaze3d/platform/GlStateManager;_depthMask(Z)V
    • _disableBlend

      public static void _disableBlend()
    • _enableBlend

      public static void _enableBlend()
    • _blendFunc

      public static void _blendFunc(int srcFactor, int dstFactor)
      Mappings:
      Namespace Name Mixin selector
      named _blendFunc Lcom/mojang/blaze3d/platform/GlStateManager;_blendFunc(II)V
      intermediary _blendFunc Lcom/mojang/blaze3d/platform/GlStateManager;_blendFunc(II)V
      official _blendFunc Lcom/mojang/blaze3d/platform/GlStateManager;_blendFunc(II)V
    • _blendFuncSeparate

      public static void _blendFuncSeparate(int srcFactorRGB, int dstFactorRGB, int srcFactorAlpha, int dstFactorAlpha)
      Mappings:
      Namespace Name Mixin selector
      named _blendFuncSeparate Lcom/mojang/blaze3d/platform/GlStateManager;_blendFuncSeparate(IIII)V
      intermediary _blendFuncSeparate Lcom/mojang/blaze3d/platform/GlStateManager;_blendFuncSeparate(IIII)V
      official _blendFuncSeparate Lcom/mojang/blaze3d/platform/GlStateManager;_blendFuncSeparate(IIII)V
    • _blendEquation

      public static void _blendEquation(int mode)
      Mappings:
      Namespace Name Mixin selector
      named _blendEquation Lcom/mojang/blaze3d/platform/GlStateManager;_blendEquation(I)V
      intermediary _blendEquation Lcom/mojang/blaze3d/platform/GlStateManager;_blendEquation(I)V
      official _blendEquation Lcom/mojang/blaze3d/platform/GlStateManager;_blendEquation(I)V
    • glGetProgrami

      public static int glGetProgrami(int program, int pname)
      Mappings:
      Namespace Name Mixin selector
      named glGetProgrami Lcom/mojang/blaze3d/platform/GlStateManager;glGetProgrami(II)I
      intermediary glGetProgrami Lcom/mojang/blaze3d/platform/GlStateManager;glGetProgrami(II)I
      official glGetProgrami Lcom/mojang/blaze3d/platform/GlStateManager;glGetProgrami(II)I
    • glAttachShader

      public static void glAttachShader(int program, int shader)
      Mappings:
      Namespace Name Mixin selector
      named glAttachShader Lcom/mojang/blaze3d/platform/GlStateManager;glAttachShader(II)V
      intermediary glAttachShader Lcom/mojang/blaze3d/platform/GlStateManager;glAttachShader(II)V
      official glAttachShader Lcom/mojang/blaze3d/platform/GlStateManager;glAttachShader(II)V
    • glDeleteShader

      public static void glDeleteShader(int shader)
      Mappings:
      Namespace Name Mixin selector
      named glDeleteShader Lcom/mojang/blaze3d/platform/GlStateManager;glDeleteShader(I)V
      intermediary glDeleteShader Lcom/mojang/blaze3d/platform/GlStateManager;glDeleteShader(I)V
      official glDeleteShader Lcom/mojang/blaze3d/platform/GlStateManager;glDeleteShader(I)V
    • glCreateShader

      public static int glCreateShader(int type)
      Mappings:
      Namespace Name Mixin selector
      named glCreateShader Lcom/mojang/blaze3d/platform/GlStateManager;glCreateShader(I)I
      intermediary glCreateShader Lcom/mojang/blaze3d/platform/GlStateManager;glCreateShader(I)I
      official glCreateShader Lcom/mojang/blaze3d/platform/GlStateManager;glCreateShader(I)I
    • glShaderSource

      public static void glShaderSource(int shader, List<String> strings)
      Mappings:
      Namespace Name Mixin selector
      named glShaderSource Lcom/mojang/blaze3d/platform/GlStateManager;glShaderSource(ILjava/util/List;)V
      intermediary glShaderSource Lcom/mojang/blaze3d/platform/GlStateManager;glShaderSource(ILjava/util/List;)V
      official glShaderSource Lcom/mojang/blaze3d/platform/GlStateManager;glShaderSource(ILjava/util/List;)V
    • glCompileShader

      public static void glCompileShader(int shader)
      Mappings:
      Namespace Name Mixin selector
      named glCompileShader Lcom/mojang/blaze3d/platform/GlStateManager;glCompileShader(I)V
      intermediary glCompileShader Lcom/mojang/blaze3d/platform/GlStateManager;glCompileShader(I)V
      official glCompileShader Lcom/mojang/blaze3d/platform/GlStateManager;glCompileShader(I)V
    • glGetShaderi

      public static int glGetShaderi(int shader, int pname)
      Mappings:
      Namespace Name Mixin selector
      named glGetShaderi Lcom/mojang/blaze3d/platform/GlStateManager;glGetShaderi(II)I
      intermediary glGetShaderi Lcom/mojang/blaze3d/platform/GlStateManager;glGetShaderi(II)I
      official glGetShaderi Lcom/mojang/blaze3d/platform/GlStateManager;glGetShaderi(II)I
    • _glUseProgram

      public static void _glUseProgram(int program)
      Mappings:
      Namespace Name Mixin selector
      named _glUseProgram Lcom/mojang/blaze3d/platform/GlStateManager;_glUseProgram(I)V
      intermediary _glUseProgram Lcom/mojang/blaze3d/platform/GlStateManager;_glUseProgram(I)V
      official _glUseProgram Lcom/mojang/blaze3d/platform/GlStateManager;_glUseProgram(I)V
    • glCreateProgram

      public static int glCreateProgram()
    • glDeleteProgram

      public static void glDeleteProgram(int program)
      Mappings:
      Namespace Name Mixin selector
      named glDeleteProgram Lcom/mojang/blaze3d/platform/GlStateManager;glDeleteProgram(I)V
      intermediary glDeleteProgram Lcom/mojang/blaze3d/platform/GlStateManager;glDeleteProgram(I)V
      official glDeleteProgram Lcom/mojang/blaze3d/platform/GlStateManager;glDeleteProgram(I)V
    • glLinkProgram

      public static void glLinkProgram(int program)
      Mappings:
      Namespace Name Mixin selector
      named glLinkProgram Lcom/mojang/blaze3d/platform/GlStateManager;glLinkProgram(I)V
      intermediary glLinkProgram Lcom/mojang/blaze3d/platform/GlStateManager;glLinkProgram(I)V
      official glLinkProgram Lcom/mojang/blaze3d/platform/GlStateManager;glLinkProgram(I)V
    • _glGetUniformLocation

      public static int _glGetUniformLocation(int program, CharSequence name)
      Mappings:
      Namespace Name Mixin selector
      named _glGetUniformLocation Lcom/mojang/blaze3d/platform/GlStateManager;_glGetUniformLocation(ILjava/lang/CharSequence;)I
      intermediary _glGetUniformLocation Lcom/mojang/blaze3d/platform/GlStateManager;_glGetUniformLocation(ILjava/lang/CharSequence;)I
      official _glGetUniformLocation Lcom/mojang/blaze3d/platform/GlStateManager;_glGetUniformLocation(ILjava/lang/CharSequence;)I
    • _glUniform1

      public static void _glUniform1(int location, IntBuffer value)
      Mappings:
      Namespace Name Mixin selector
      named _glUniform1 Lcom/mojang/blaze3d/platform/GlStateManager;_glUniform1(ILjava/nio/IntBuffer;)V
      intermediary _glUniform1 Lcom/mojang/blaze3d/platform/GlStateManager;_glUniform1(ILjava/nio/IntBuffer;)V
      official _glUniform1 Lcom/mojang/blaze3d/platform/GlStateManager;_glUniform1(ILjava/nio/IntBuffer;)V
    • _glUniform1i

      public static void _glUniform1i(int location, int value)
      Mappings:
      Namespace Name Mixin selector
      named _glUniform1i Lcom/mojang/blaze3d/platform/GlStateManager;_glUniform1i(II)V
      intermediary _glUniform1i Lcom/mojang/blaze3d/platform/GlStateManager;_glUniform1i(II)V
      official _glUniform1i Lcom/mojang/blaze3d/platform/GlStateManager;_glUniform1i(II)V
    • _glUniform1

      public static void _glUniform1(int location, FloatBuffer value)
      Mappings:
      Namespace Name Mixin selector
      named _glUniform1 Lcom/mojang/blaze3d/platform/GlStateManager;_glUniform1(ILjava/nio/FloatBuffer;)V
      intermediary _glUniform1 Lcom/mojang/blaze3d/platform/GlStateManager;_glUniform1(ILjava/nio/FloatBuffer;)V
      official _glUniform1 Lcom/mojang/blaze3d/platform/GlStateManager;_glUniform1(ILjava/nio/FloatBuffer;)V
    • _glUniform2

      public static void _glUniform2(int location, IntBuffer value)
      Mappings:
      Namespace Name Mixin selector
      named _glUniform2 Lcom/mojang/blaze3d/platform/GlStateManager;_glUniform2(ILjava/nio/IntBuffer;)V
      intermediary _glUniform2 Lcom/mojang/blaze3d/platform/GlStateManager;_glUniform2(ILjava/nio/IntBuffer;)V
      official _glUniform2 Lcom/mojang/blaze3d/platform/GlStateManager;_glUniform2(ILjava/nio/IntBuffer;)V
    • _glUniform2

      public static void _glUniform2(int location, FloatBuffer value)
      Mappings:
      Namespace Name Mixin selector
      named _glUniform2 Lcom/mojang/blaze3d/platform/GlStateManager;_glUniform2(ILjava/nio/FloatBuffer;)V
      intermediary _glUniform2 Lcom/mojang/blaze3d/platform/GlStateManager;_glUniform2(ILjava/nio/FloatBuffer;)V
      official _glUniform2 Lcom/mojang/blaze3d/platform/GlStateManager;_glUniform2(ILjava/nio/FloatBuffer;)V
    • _glUniform3

      public static void _glUniform3(int location, IntBuffer value)
      Mappings:
      Namespace Name Mixin selector
      named _glUniform3 Lcom/mojang/blaze3d/platform/GlStateManager;_glUniform3(ILjava/nio/IntBuffer;)V
      intermediary _glUniform3 Lcom/mojang/blaze3d/platform/GlStateManager;_glUniform3(ILjava/nio/IntBuffer;)V
      official _glUniform3 Lcom/mojang/blaze3d/platform/GlStateManager;_glUniform3(ILjava/nio/IntBuffer;)V
    • _glUniform3

      public static void _glUniform3(int location, FloatBuffer value)
      Mappings:
      Namespace Name Mixin selector
      named _glUniform3 Lcom/mojang/blaze3d/platform/GlStateManager;_glUniform3(ILjava/nio/FloatBuffer;)V
      intermediary _glUniform3 Lcom/mojang/blaze3d/platform/GlStateManager;_glUniform3(ILjava/nio/FloatBuffer;)V
      official _glUniform3 Lcom/mojang/blaze3d/platform/GlStateManager;_glUniform3(ILjava/nio/FloatBuffer;)V
    • _glUniform4

      public static void _glUniform4(int location, IntBuffer value)
      Mappings:
      Namespace Name Mixin selector
      named _glUniform4 Lcom/mojang/blaze3d/platform/GlStateManager;_glUniform4(ILjava/nio/IntBuffer;)V
      intermediary _glUniform4 Lcom/mojang/blaze3d/platform/GlStateManager;_glUniform4(ILjava/nio/IntBuffer;)V
      official _glUniform4 Lcom/mojang/blaze3d/platform/GlStateManager;_glUniform4(ILjava/nio/IntBuffer;)V
    • _glUniform4

      public static void _glUniform4(int location, FloatBuffer value)
      Mappings:
      Namespace Name Mixin selector
      named _glUniform4 Lcom/mojang/blaze3d/platform/GlStateManager;_glUniform4(ILjava/nio/FloatBuffer;)V
      intermediary _glUniform4 Lcom/mojang/blaze3d/platform/GlStateManager;_glUniform4(ILjava/nio/FloatBuffer;)V
      official _glUniform4 Lcom/mojang/blaze3d/platform/GlStateManager;_glUniform4(ILjava/nio/FloatBuffer;)V
    • _glUniformMatrix2

      public static void _glUniformMatrix2(int location, boolean transpose, FloatBuffer value)
      Mappings:
      Namespace Name Mixin selector
      named _glUniformMatrix2 Lcom/mojang/blaze3d/platform/GlStateManager;_glUniformMatrix2(IZLjava/nio/FloatBuffer;)V
      intermediary _glUniformMatrix2 Lcom/mojang/blaze3d/platform/GlStateManager;_glUniformMatrix2(IZLjava/nio/FloatBuffer;)V
      official _glUniformMatrix2 Lcom/mojang/blaze3d/platform/GlStateManager;_glUniformMatrix2(IZLjava/nio/FloatBuffer;)V
    • _glUniformMatrix3

      public static void _glUniformMatrix3(int location, boolean transpose, FloatBuffer value)
      Mappings:
      Namespace Name Mixin selector
      named _glUniformMatrix3 Lcom/mojang/blaze3d/platform/GlStateManager;_glUniformMatrix3(IZLjava/nio/FloatBuffer;)V
      intermediary _glUniformMatrix3 Lcom/mojang/blaze3d/platform/GlStateManager;_glUniformMatrix3(IZLjava/nio/FloatBuffer;)V
      official _glUniformMatrix3 Lcom/mojang/blaze3d/platform/GlStateManager;_glUniformMatrix3(IZLjava/nio/FloatBuffer;)V
    • _glUniformMatrix4

      public static void _glUniformMatrix4(int location, boolean transpose, FloatBuffer value)
      Mappings:
      Namespace Name Mixin selector
      named _glUniformMatrix4 Lcom/mojang/blaze3d/platform/GlStateManager;_glUniformMatrix4(IZLjava/nio/FloatBuffer;)V
      intermediary _glUniformMatrix4 Lcom/mojang/blaze3d/platform/GlStateManager;_glUniformMatrix4(IZLjava/nio/FloatBuffer;)V
      official _glUniformMatrix4 Lcom/mojang/blaze3d/platform/GlStateManager;_glUniformMatrix4(IZLjava/nio/FloatBuffer;)V
    • _glGetAttribLocation

      public static int _glGetAttribLocation(int program, CharSequence name)
      Mappings:
      Namespace Name Mixin selector
      named _glGetAttribLocation Lcom/mojang/blaze3d/platform/GlStateManager;_glGetAttribLocation(ILjava/lang/CharSequence;)I
      intermediary _glGetAttribLocation Lcom/mojang/blaze3d/platform/GlStateManager;_glGetAttribLocation(ILjava/lang/CharSequence;)I
      official _glGetAttribLocation Lcom/mojang/blaze3d/platform/GlStateManager;_glGetAttribLocation(ILjava/lang/CharSequence;)I
    • _glBindAttribLocation

      public static void _glBindAttribLocation(int program, int index, CharSequence name)
      Mappings:
      Namespace Name Mixin selector
      named _glBindAttribLocation Lcom/mojang/blaze3d/platform/GlStateManager;_glBindAttribLocation(IILjava/lang/CharSequence;)V
      intermediary _glBindAttribLocation Lcom/mojang/blaze3d/platform/GlStateManager;_glBindAttribLocation(IILjava/lang/CharSequence;)V
      official _glBindAttribLocation Lcom/mojang/blaze3d/platform/GlStateManager;_glBindAttribLocation(IILjava/lang/CharSequence;)V
    • _glGenBuffers

      public static int _glGenBuffers()
    • _glGenVertexArrays

      public static int _glGenVertexArrays()
    • _glBindBuffer

      public static void _glBindBuffer(int target, int buffer)
      Mappings:
      Namespace Name Mixin selector
      named _glBindBuffer Lcom/mojang/blaze3d/platform/GlStateManager;_glBindBuffer(II)V
      intermediary _glBindBuffer Lcom/mojang/blaze3d/platform/GlStateManager;_glBindBuffer(II)V
      official _glBindBuffer Lcom/mojang/blaze3d/platform/GlStateManager;_glBindBuffer(II)V
    • _glBindVertexArray

      public static void _glBindVertexArray(int array)
      Mappings:
      Namespace Name Mixin selector
      named _glBindVertexArray Lcom/mojang/blaze3d/platform/GlStateManager;_glBindVertexArray(I)V
      intermediary _glBindVertexArray Lcom/mojang/blaze3d/platform/GlStateManager;_glBindVertexArray(I)V
      official _glBindVertexArray Lcom/mojang/blaze3d/platform/GlStateManager;_glBindVertexArray(I)V
    • _glBufferData

      public static void _glBufferData(int target, ByteBuffer data, int usage)
      Mappings:
      Namespace Name Mixin selector
      named _glBufferData Lcom/mojang/blaze3d/platform/GlStateManager;_glBufferData(ILjava/nio/ByteBuffer;I)V
      intermediary _glBufferData Lcom/mojang/blaze3d/platform/GlStateManager;_glBufferData(ILjava/nio/ByteBuffer;I)V
      official _glBufferData Lcom/mojang/blaze3d/platform/GlStateManager;_glBufferData(ILjava/nio/ByteBuffer;I)V
    • _glBufferData

      public static void _glBufferData(int target, long size, int usage)
      Mappings:
      Namespace Name Mixin selector
      named _glBufferData Lcom/mojang/blaze3d/platform/GlStateManager;_glBufferData(IJI)V
      intermediary _glBufferData Lcom/mojang/blaze3d/platform/GlStateManager;_glBufferData(IJI)V
      official _glBufferData Lcom/mojang/blaze3d/platform/GlStateManager;_glBufferData(IJI)V
    • mapBuffer

      @Nullable public static @Nullable ByteBuffer mapBuffer(int target, int access)
      Mappings:
      Namespace Name Mixin selector
      named mapBuffer Lcom/mojang/blaze3d/platform/GlStateManager;mapBuffer(II)Ljava/nio/ByteBuffer;
      intermediary _glMapBuffer Lcom/mojang/blaze3d/platform/GlStateManager;_glMapBuffer(II)Ljava/nio/ByteBuffer;
      official _glMapBuffer Lcom/mojang/blaze3d/platform/GlStateManager;_glMapBuffer(II)Ljava/nio/ByteBuffer;
    • _glUnmapBuffer

      public static void _glUnmapBuffer(int target)
      Mappings:
      Namespace Name Mixin selector
      named _glUnmapBuffer Lcom/mojang/blaze3d/platform/GlStateManager;_glUnmapBuffer(I)V
      intermediary _glUnmapBuffer Lcom/mojang/blaze3d/platform/GlStateManager;_glUnmapBuffer(I)V
      official _glUnmapBuffer Lcom/mojang/blaze3d/platform/GlStateManager;_glUnmapBuffer(I)V
    • _glDeleteBuffers

      public static void _glDeleteBuffers(int buffer)
      Mappings:
      Namespace Name Mixin selector
      named _glDeleteBuffers Lcom/mojang/blaze3d/platform/GlStateManager;_glDeleteBuffers(I)V
      intermediary _glDeleteBuffers Lcom/mojang/blaze3d/platform/GlStateManager;_glDeleteBuffers(I)V
      official _glDeleteBuffers Lcom/mojang/blaze3d/platform/GlStateManager;_glDeleteBuffers(I)V
    • _glCopyTexSubImage2D

      public static void _glCopyTexSubImage2D(int target, int level, int xOffset, int yOffset, int x, int y, int width, int height)
      Mappings:
      Namespace Name Mixin selector
      named _glCopyTexSubImage2D Lcom/mojang/blaze3d/platform/GlStateManager;_glCopyTexSubImage2D(IIIIIIII)V
      intermediary _glCopyTexSubImage2D Lcom/mojang/blaze3d/platform/GlStateManager;_glCopyTexSubImage2D(IIIIIIII)V
      official _glCopyTexSubImage2D Lcom/mojang/blaze3d/platform/GlStateManager;_glCopyTexSubImage2D(IIIIIIII)V
    • _glDeleteVertexArrays

      public static void _glDeleteVertexArrays(int array)
      Mappings:
      Namespace Name Mixin selector
      named _glDeleteVertexArrays Lcom/mojang/blaze3d/platform/GlStateManager;_glDeleteVertexArrays(I)V
      intermediary _glDeleteVertexArrays Lcom/mojang/blaze3d/platform/GlStateManager;_glDeleteVertexArrays(I)V
      official _glDeleteVertexArrays Lcom/mojang/blaze3d/platform/GlStateManager;_glDeleteVertexArrays(I)V
    • _glBindFramebuffer

      public static void _glBindFramebuffer(int target, int framebuffer)
      Mappings:
      Namespace Name Mixin selector
      named _glBindFramebuffer Lcom/mojang/blaze3d/platform/GlStateManager;_glBindFramebuffer(II)V
      intermediary _glBindFramebuffer Lcom/mojang/blaze3d/platform/GlStateManager;_glBindFramebuffer(II)V
      official _glBindFramebuffer Lcom/mojang/blaze3d/platform/GlStateManager;_glBindFramebuffer(II)V
    • _glBlitFrameBuffer

      public static void _glBlitFrameBuffer(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter)
      Mappings:
      Namespace Name Mixin selector
      named _glBlitFrameBuffer Lcom/mojang/blaze3d/platform/GlStateManager;_glBlitFrameBuffer(IIIIIIIIII)V
      intermediary _glBlitFrameBuffer Lcom/mojang/blaze3d/platform/GlStateManager;_glBlitFrameBuffer(IIIIIIIIII)V
      official _glBlitFrameBuffer Lcom/mojang/blaze3d/platform/GlStateManager;_glBlitFrameBuffer(IIIIIIIIII)V
    • _glBindRenderbuffer

      public static void _glBindRenderbuffer(int target, int renderbuffer)
      Mappings:
      Namespace Name Mixin selector
      named _glBindRenderbuffer Lcom/mojang/blaze3d/platform/GlStateManager;_glBindRenderbuffer(II)V
      intermediary _glBindRenderbuffer Lcom/mojang/blaze3d/platform/GlStateManager;_glBindRenderbuffer(II)V
      official _glBindRenderbuffer Lcom/mojang/blaze3d/platform/GlStateManager;_glBindRenderbuffer(II)V
    • _glDeleteRenderbuffers

      public static void _glDeleteRenderbuffers(int renderbuffer)
      Mappings:
      Namespace Name Mixin selector
      named _glDeleteRenderbuffers Lcom/mojang/blaze3d/platform/GlStateManager;_glDeleteRenderbuffers(I)V
      intermediary _glDeleteRenderbuffers Lcom/mojang/blaze3d/platform/GlStateManager;_glDeleteRenderbuffers(I)V
      official _glDeleteRenderbuffers Lcom/mojang/blaze3d/platform/GlStateManager;_glDeleteRenderbuffers(I)V
    • _glDeleteFramebuffers

      public static void _glDeleteFramebuffers(int framebuffer)
      Mappings:
      Namespace Name Mixin selector
      named _glDeleteFramebuffers Lcom/mojang/blaze3d/platform/GlStateManager;_glDeleteFramebuffers(I)V
      intermediary _glDeleteFramebuffers Lcom/mojang/blaze3d/platform/GlStateManager;_glDeleteFramebuffers(I)V
      official _glDeleteFramebuffers Lcom/mojang/blaze3d/platform/GlStateManager;_glDeleteFramebuffers(I)V
    • glGenFramebuffers

      public static int glGenFramebuffers()
    • glGenRenderbuffers

      public static int glGenRenderbuffers()
    • _glRenderbufferStorage

      public static void _glRenderbufferStorage(int target, int internalFormat, int width, int height)
      Mappings:
      Namespace Name Mixin selector
      named _glRenderbufferStorage Lcom/mojang/blaze3d/platform/GlStateManager;_glRenderbufferStorage(IIII)V
      intermediary _glRenderbufferStorage Lcom/mojang/blaze3d/platform/GlStateManager;_glRenderbufferStorage(IIII)V
      official _glRenderbufferStorage Lcom/mojang/blaze3d/platform/GlStateManager;_glRenderbufferStorage(IIII)V
    • _glFramebufferRenderbuffer

      public static void _glFramebufferRenderbuffer(int target, int attachment, int renderbufferTarget, int renderbuffer)
      Mappings:
      Namespace Name Mixin selector
      named _glFramebufferRenderbuffer Lcom/mojang/blaze3d/platform/GlStateManager;_glFramebufferRenderbuffer(IIII)V
      intermediary _glFramebufferRenderbuffer Lcom/mojang/blaze3d/platform/GlStateManager;_glFramebufferRenderbuffer(IIII)V
      official _glFramebufferRenderbuffer Lcom/mojang/blaze3d/platform/GlStateManager;_glFramebufferRenderbuffer(IIII)V
    • glCheckFramebufferStatus

      public static int glCheckFramebufferStatus(int target)
      Mappings:
      Namespace Name Mixin selector
      named glCheckFramebufferStatus Lcom/mojang/blaze3d/platform/GlStateManager;glCheckFramebufferStatus(I)I
      intermediary glCheckFramebufferStatus Lcom/mojang/blaze3d/platform/GlStateManager;glCheckFramebufferStatus(I)I
      official glCheckFramebufferStatus Lcom/mojang/blaze3d/platform/GlStateManager;glCheckFramebufferStatus(I)I
    • _glFramebufferTexture2D

      public static void _glFramebufferTexture2D(int target, int attachment, int textureTarget, int texture, int level)
      Mappings:
      Namespace Name Mixin selector
      named _glFramebufferTexture2D Lcom/mojang/blaze3d/platform/GlStateManager;_glFramebufferTexture2D(IIIII)V
      intermediary _glFramebufferTexture2D Lcom/mojang/blaze3d/platform/GlStateManager;_glFramebufferTexture2D(IIIII)V
      official _glFramebufferTexture2D Lcom/mojang/blaze3d/platform/GlStateManager;_glFramebufferTexture2D(IIIII)V
    • getBoundFramebuffer

      public static int getBoundFramebuffer()
    • glActiveTexture

      public static void glActiveTexture(int texture)
      Mappings:
      Namespace Name Mixin selector
      named glActiveTexture Lcom/mojang/blaze3d/platform/GlStateManager;glActiveTexture(I)V
      intermediary glActiveTexture Lcom/mojang/blaze3d/platform/GlStateManager;glActiveTexture(I)V
      official glActiveTexture Lcom/mojang/blaze3d/platform/GlStateManager;glActiveTexture(I)V
    • glBlendFuncSeparate

      public static void glBlendFuncSeparate(int srcFactorRGB, int dstFactorRGB, int srcFactorAlpha, int dstFactorAlpha)
      Mappings:
      Namespace Name Mixin selector
      named glBlendFuncSeparate Lcom/mojang/blaze3d/platform/GlStateManager;glBlendFuncSeparate(IIII)V
      intermediary glBlendFuncSeparate Lcom/mojang/blaze3d/platform/GlStateManager;glBlendFuncSeparate(IIII)V
      official glBlendFuncSeparate Lcom/mojang/blaze3d/platform/GlStateManager;glBlendFuncSeparate(IIII)V
    • glGetShaderInfoLog

      public static String glGetShaderInfoLog(int shader, int maxLength)
      Mappings:
      Namespace Name Mixin selector
      named glGetShaderInfoLog Lcom/mojang/blaze3d/platform/GlStateManager;glGetShaderInfoLog(II)Ljava/lang/String;
      intermediary glGetShaderInfoLog Lcom/mojang/blaze3d/platform/GlStateManager;glGetShaderInfoLog(II)Ljava/lang/String;
      official glGetShaderInfoLog Lcom/mojang/blaze3d/platform/GlStateManager;glGetShaderInfoLog(II)Ljava/lang/String;
    • glGetProgramInfoLog

      public static String glGetProgramInfoLog(int program, int maxLength)
      Mappings:
      Namespace Name Mixin selector
      named glGetProgramInfoLog Lcom/mojang/blaze3d/platform/GlStateManager;glGetProgramInfoLog(II)Ljava/lang/String;
      intermediary glGetProgramInfoLog Lcom/mojang/blaze3d/platform/GlStateManager;glGetProgramInfoLog(II)Ljava/lang/String;
      official glGetProgramInfoLog Lcom/mojang/blaze3d/platform/GlStateManager;glGetProgramInfoLog(II)Ljava/lang/String;
    • setupLevelDiffuseLighting

      public static void setupLevelDiffuseLighting(Vector3f vector3f, Vector3f vector3f2, Matrix4f matrix4f)
    • setupGuiFlatDiffuseLighting

      public static void setupGuiFlatDiffuseLighting(Vector3f vector3f, Vector3f vector3f2)
    • setupGui3DDiffuseLighting

      public static void setupGui3DDiffuseLighting(Vector3f vector3f, Vector3f vector3f2)
    • _enableCull

      public static void _enableCull()
    • _disableCull

      public static void _disableCull()
    • _polygonMode

      public static void _polygonMode(int face, int mode)
      Mappings:
      Namespace Name Mixin selector
      named _polygonMode Lcom/mojang/blaze3d/platform/GlStateManager;_polygonMode(II)V
      intermediary _polygonMode Lcom/mojang/blaze3d/platform/GlStateManager;_polygonMode(II)V
      official _polygonMode Lcom/mojang/blaze3d/platform/GlStateManager;_polygonMode(II)V
    • _enablePolygonOffset

      public static void _enablePolygonOffset()
    • _disablePolygonOffset

      public static void _disablePolygonOffset()
    • _polygonOffset

      public static void _polygonOffset(float factor, float units)
      Mappings:
      Namespace Name Mixin selector
      named _polygonOffset Lcom/mojang/blaze3d/platform/GlStateManager;_polygonOffset(FF)V
      intermediary _polygonOffset Lcom/mojang/blaze3d/platform/GlStateManager;_polygonOffset(FF)V
      official _polygonOffset Lcom/mojang/blaze3d/platform/GlStateManager;_polygonOffset(FF)V
    • _enableColorLogicOp

      public static void _enableColorLogicOp()
    • _disableColorLogicOp

      public static void _disableColorLogicOp()
    • _logicOp

      public static void _logicOp(int op)
      Mappings:
      Namespace Name Mixin selector
      named _logicOp Lcom/mojang/blaze3d/platform/GlStateManager;_logicOp(I)V
      intermediary _logicOp Lcom/mojang/blaze3d/platform/GlStateManager;_logicOp(I)V
      official _logicOp Lcom/mojang/blaze3d/platform/GlStateManager;_logicOp(I)V
    • _activeTexture

      public static void _activeTexture(int texture)
      Mappings:
      Namespace Name Mixin selector
      named _activeTexture Lcom/mojang/blaze3d/platform/GlStateManager;_activeTexture(I)V
      intermediary _activeTexture Lcom/mojang/blaze3d/platform/GlStateManager;_activeTexture(I)V
      official _activeTexture Lcom/mojang/blaze3d/platform/GlStateManager;_activeTexture(I)V
    • _texParameter

      public static void _texParameter(int target, int pname, float param)
      Mappings:
      Namespace Name Mixin selector
      named _texParameter Lcom/mojang/blaze3d/platform/GlStateManager;_texParameter(IIF)V
      intermediary _texParameter Lcom/mojang/blaze3d/platform/GlStateManager;_texParameter(IIF)V
      official _texParameter Lcom/mojang/blaze3d/platform/GlStateManager;_texParameter(IIF)V
    • _texParameter

      public static void _texParameter(int target, int pname, int param)
      Mappings:
      Namespace Name Mixin selector
      named _texParameter Lcom/mojang/blaze3d/platform/GlStateManager;_texParameter(III)V
      intermediary _texParameter Lcom/mojang/blaze3d/platform/GlStateManager;_texParameter(III)V
      official _texParameter Lcom/mojang/blaze3d/platform/GlStateManager;_texParameter(III)V
    • _getTexLevelParameter

      public static int _getTexLevelParameter(int target, int level, int pname)
      Mappings:
      Namespace Name Mixin selector
      named _getTexLevelParameter Lcom/mojang/blaze3d/platform/GlStateManager;_getTexLevelParameter(III)I
      intermediary _getTexLevelParameter Lcom/mojang/blaze3d/platform/GlStateManager;_getTexLevelParameter(III)I
      official _getTexLevelParameter Lcom/mojang/blaze3d/platform/GlStateManager;_getTexLevelParameter(III)I
    • _genTexture

      public static int _genTexture()
    • _genTextures

      public static void _genTextures(int[] textures)
      Mappings:
      Namespace Name Mixin selector
      named _genTextures Lcom/mojang/blaze3d/platform/GlStateManager;_genTextures([I)V
      intermediary _genTextures Lcom/mojang/blaze3d/platform/GlStateManager;_genTextures([I)V
      official _genTextures Lcom/mojang/blaze3d/platform/GlStateManager;_genTextures([I)V
    • _deleteTexture

      public static void _deleteTexture(int texture)
      Mappings:
      Namespace Name Mixin selector
      named _deleteTexture Lcom/mojang/blaze3d/platform/GlStateManager;_deleteTexture(I)V
      intermediary _deleteTexture Lcom/mojang/blaze3d/platform/GlStateManager;_deleteTexture(I)V
      official _deleteTexture Lcom/mojang/blaze3d/platform/GlStateManager;_deleteTexture(I)V
    • _deleteTextures

      public static void _deleteTextures(int[] textures)
      Mappings:
      Namespace Name Mixin selector
      named _deleteTextures Lcom/mojang/blaze3d/platform/GlStateManager;_deleteTextures([I)V
      intermediary _deleteTextures Lcom/mojang/blaze3d/platform/GlStateManager;_deleteTextures([I)V
      official _deleteTextures Lcom/mojang/blaze3d/platform/GlStateManager;_deleteTextures([I)V
    • _bindTexture

      public static void _bindTexture(int texture)
      Mappings:
      Namespace Name Mixin selector
      named _bindTexture Lcom/mojang/blaze3d/platform/GlStateManager;_bindTexture(I)V
      intermediary _bindTexture Lcom/mojang/blaze3d/platform/GlStateManager;_bindTexture(I)V
      official _bindTexture Lcom/mojang/blaze3d/platform/GlStateManager;_bindTexture(I)V
    • _getActiveTexture

      public static int _getActiveTexture()
    • _texImage2D

      public static void _texImage2D(int target, int level, int internalFormat, int width, int height, int border, int format, int type, @Nullable @Nullable IntBuffer pixels)
      Mappings:
      Namespace Name Mixin selector
      named _texImage2D Lcom/mojang/blaze3d/platform/GlStateManager;_texImage2D(IIIIIIIILjava/nio/IntBuffer;)V
      intermediary _texImage2D Lcom/mojang/blaze3d/platform/GlStateManager;_texImage2D(IIIIIIIILjava/nio/IntBuffer;)V
      official _texImage2D Lcom/mojang/blaze3d/platform/GlStateManager;_texImage2D(IIIIIIIILjava/nio/IntBuffer;)V
    • _texSubImage2D

      public static void _texSubImage2D(int target, int level, int offsetX, int offsetY, int width, int height, int format, int type, long pixels)
      Mappings:
      Namespace Name Mixin selector
      named _texSubImage2D Lcom/mojang/blaze3d/platform/GlStateManager;_texSubImage2D(IIIIIIIIJ)V
      intermediary _texSubImage2D Lcom/mojang/blaze3d/platform/GlStateManager;_texSubImage2D(IIIIIIIIJ)V
      official _texSubImage2D Lcom/mojang/blaze3d/platform/GlStateManager;_texSubImage2D(IIIIIIIIJ)V
    • upload

      public static void upload(int level, int offsetX, int offsetY, int width, int height, NativeImage.Format format, IntBuffer pixels, Consumer<IntBuffer> closer)
      Mappings:
      Namespace Name Mixin selector
      named upload Lcom/mojang/blaze3d/platform/GlStateManager;upload(IIIIILnet/minecraft/client/texture/NativeImage$Format;Ljava/nio/IntBuffer;Ljava/util/function/Consumer;)V
      intermediary upload Lcom/mojang/blaze3d/platform/GlStateManager;upload(IIIIILnet/minecraft/class_1011$class_1012;Ljava/nio/IntBuffer;Ljava/util/function/Consumer;)V
      official upload Lcom/mojang/blaze3d/platform/GlStateManager;upload(IIIIILfaj$a;Ljava/nio/IntBuffer;Ljava/util/function/Consumer;)V
    • _upload

      private static void _upload(int level, int offsetX, int offsetY, int width, int height, NativeImage.Format format, IntBuffer pixels, Consumer<IntBuffer> closer)
      Mappings:
      Namespace Name Mixin selector
      named _upload Lcom/mojang/blaze3d/platform/GlStateManager;_upload(IIIIILnet/minecraft/client/texture/NativeImage$Format;Ljava/nio/IntBuffer;Ljava/util/function/Consumer;)V
      intermediary _upload Lcom/mojang/blaze3d/platform/GlStateManager;_upload(IIIIILnet/minecraft/class_1011$class_1012;Ljava/nio/IntBuffer;Ljava/util/function/Consumer;)V
      official _upload Lcom/mojang/blaze3d/platform/GlStateManager;_upload(IIIIILfaj$a;Ljava/nio/IntBuffer;Ljava/util/function/Consumer;)V
    • _getTexImage

      public static void _getTexImage(int target, int level, int format, int type, long pixels)
      Mappings:
      Namespace Name Mixin selector
      named _getTexImage Lcom/mojang/blaze3d/platform/GlStateManager;_getTexImage(IIIIJ)V
      intermediary _getTexImage Lcom/mojang/blaze3d/platform/GlStateManager;_getTexImage(IIIIJ)V
      official _getTexImage Lcom/mojang/blaze3d/platform/GlStateManager;_getTexImage(IIIIJ)V
    • _viewport

      public static void _viewport(int x, int y, int width, int height)
      Mappings:
      Namespace Name Mixin selector
      named _viewport Lcom/mojang/blaze3d/platform/GlStateManager;_viewport(IIII)V
      intermediary _viewport Lcom/mojang/blaze3d/platform/GlStateManager;_viewport(IIII)V
      official _viewport Lcom/mojang/blaze3d/platform/GlStateManager;_viewport(IIII)V
    • _colorMask

      public static void _colorMask(boolean red, boolean green, boolean blue, boolean alpha)
      Mappings:
      Namespace Name Mixin selector
      named _colorMask Lcom/mojang/blaze3d/platform/GlStateManager;_colorMask(ZZZZ)V
      intermediary _colorMask Lcom/mojang/blaze3d/platform/GlStateManager;_colorMask(ZZZZ)V
      official _colorMask Lcom/mojang/blaze3d/platform/GlStateManager;_colorMask(ZZZZ)V
    • _stencilFunc

      public static void _stencilFunc(int func, int ref, int mask)
      Mappings:
      Namespace Name Mixin selector
      named _stencilFunc Lcom/mojang/blaze3d/platform/GlStateManager;_stencilFunc(III)V
      intermediary _stencilFunc Lcom/mojang/blaze3d/platform/GlStateManager;_stencilFunc(III)V
      official _stencilFunc Lcom/mojang/blaze3d/platform/GlStateManager;_stencilFunc(III)V
    • _stencilMask

      public static void _stencilMask(int mask)
      Mappings:
      Namespace Name Mixin selector
      named _stencilMask Lcom/mojang/blaze3d/platform/GlStateManager;_stencilMask(I)V
      intermediary _stencilMask Lcom/mojang/blaze3d/platform/GlStateManager;_stencilMask(I)V
      official _stencilMask Lcom/mojang/blaze3d/platform/GlStateManager;_stencilMask(I)V
    • _stencilOp

      public static void _stencilOp(int sfail, int dpfail, int dppass)
      Mappings:
      Namespace Name Mixin selector
      named _stencilOp Lcom/mojang/blaze3d/platform/GlStateManager;_stencilOp(III)V
      intermediary _stencilOp Lcom/mojang/blaze3d/platform/GlStateManager;_stencilOp(III)V
      official _stencilOp Lcom/mojang/blaze3d/platform/GlStateManager;_stencilOp(III)V
    • _clearDepth

      public static void _clearDepth(double depth)
      Mappings:
      Namespace Name Mixin selector
      named _clearDepth Lcom/mojang/blaze3d/platform/GlStateManager;_clearDepth(D)V
      intermediary _clearDepth Lcom/mojang/blaze3d/platform/GlStateManager;_clearDepth(D)V
      official _clearDepth Lcom/mojang/blaze3d/platform/GlStateManager;_clearDepth(D)V
    • _clearColor

      public static void _clearColor(float red, float green, float blue, float alpha)
      Mappings:
      Namespace Name Mixin selector
      named _clearColor Lcom/mojang/blaze3d/platform/GlStateManager;_clearColor(FFFF)V
      intermediary _clearColor Lcom/mojang/blaze3d/platform/GlStateManager;_clearColor(FFFF)V
      official _clearColor Lcom/mojang/blaze3d/platform/GlStateManager;_clearColor(FFFF)V
    • _clearStencil

      public static void _clearStencil(int stencil)
      Mappings:
      Namespace Name Mixin selector
      named _clearStencil Lcom/mojang/blaze3d/platform/GlStateManager;_clearStencil(I)V
      intermediary _clearStencil Lcom/mojang/blaze3d/platform/GlStateManager;_clearStencil(I)V
      official _clearStencil Lcom/mojang/blaze3d/platform/GlStateManager;_clearStencil(I)V
    • _clear

      public static void _clear(int mask, boolean getError)
      Mappings:
      Namespace Name Mixin selector
      named _clear Lcom/mojang/blaze3d/platform/GlStateManager;_clear(IZ)V
      intermediary _clear Lcom/mojang/blaze3d/platform/GlStateManager;_clear(IZ)V
      official _clear Lcom/mojang/blaze3d/platform/GlStateManager;_clear(IZ)V
    • _glDrawPixels

      public static void _glDrawPixels(int width, int height, int format, int type, long pixels)
      Mappings:
      Namespace Name Mixin selector
      named _glDrawPixels Lcom/mojang/blaze3d/platform/GlStateManager;_glDrawPixels(IIIIJ)V
      intermediary _glDrawPixels Lcom/mojang/blaze3d/platform/GlStateManager;_glDrawPixels(IIIIJ)V
      official _glDrawPixels Lcom/mojang/blaze3d/platform/GlStateManager;_glDrawPixels(IIIIJ)V
    • _vertexAttribPointer

      public static void _vertexAttribPointer(int index, int size, int type, boolean normalized, int stride, long pointer)
      Mappings:
      Namespace Name Mixin selector
      named _vertexAttribPointer Lcom/mojang/blaze3d/platform/GlStateManager;_vertexAttribPointer(IIIZIJ)V
      intermediary _vertexAttribPointer Lcom/mojang/blaze3d/platform/GlStateManager;_vertexAttribPointer(IIIZIJ)V
      official _vertexAttribPointer Lcom/mojang/blaze3d/platform/GlStateManager;_vertexAttribPointer(IIIZIJ)V
    • _vertexAttribIPointer

      public static void _vertexAttribIPointer(int index, int size, int type, int stride, long pointer)
      Mappings:
      Namespace Name Mixin selector
      named _vertexAttribIPointer Lcom/mojang/blaze3d/platform/GlStateManager;_vertexAttribIPointer(IIIIJ)V
      intermediary _vertexAttribIPointer Lcom/mojang/blaze3d/platform/GlStateManager;_vertexAttribIPointer(IIIIJ)V
      official _vertexAttribIPointer Lcom/mojang/blaze3d/platform/GlStateManager;_vertexAttribIPointer(IIIIJ)V
    • _enableVertexAttribArray

      public static void _enableVertexAttribArray(int index)
      Mappings:
      Namespace Name Mixin selector
      named _enableVertexAttribArray Lcom/mojang/blaze3d/platform/GlStateManager;_enableVertexAttribArray(I)V
      intermediary _enableVertexAttribArray Lcom/mojang/blaze3d/platform/GlStateManager;_enableVertexAttribArray(I)V
      official _enableVertexAttribArray Lcom/mojang/blaze3d/platform/GlStateManager;_enableVertexAttribArray(I)V
    • _disableVertexAttribArray

      public static void _disableVertexAttribArray(int index)
      Mappings:
      Namespace Name Mixin selector
      named _disableVertexAttribArray Lcom/mojang/blaze3d/platform/GlStateManager;_disableVertexAttribArray(I)V
      intermediary _disableVertexAttribArray Lcom/mojang/blaze3d/platform/GlStateManager;_disableVertexAttribArray(I)V
      official _disableVertexAttribArray Lcom/mojang/blaze3d/platform/GlStateManager;_disableVertexAttribArray(I)V
    • _drawElements

      public static void _drawElements(int mode, int count, int type, long indices)
      Mappings:
      Namespace Name Mixin selector
      named _drawElements Lcom/mojang/blaze3d/platform/GlStateManager;_drawElements(IIIJ)V
      intermediary _drawElements Lcom/mojang/blaze3d/platform/GlStateManager;_drawElements(IIIJ)V
      official _drawElements Lcom/mojang/blaze3d/platform/GlStateManager;_drawElements(IIIJ)V
    • _pixelStore

      public static void _pixelStore(int pname, int param)
      Mappings:
      Namespace Name Mixin selector
      named _pixelStore Lcom/mojang/blaze3d/platform/GlStateManager;_pixelStore(II)V
      intermediary _pixelStore Lcom/mojang/blaze3d/platform/GlStateManager;_pixelStore(II)V
      official _pixelStore Lcom/mojang/blaze3d/platform/GlStateManager;_pixelStore(II)V
    • _readPixels

      public static void _readPixels(int x, int y, int width, int height, int format, int type, ByteBuffer pixels)
      Mappings:
      Namespace Name Mixin selector
      named _readPixels Lcom/mojang/blaze3d/platform/GlStateManager;_readPixels(IIIIIILjava/nio/ByteBuffer;)V
      intermediary _readPixels Lcom/mojang/blaze3d/platform/GlStateManager;_readPixels(IIIIIILjava/nio/ByteBuffer;)V
      official _readPixels Lcom/mojang/blaze3d/platform/GlStateManager;_readPixels(IIIIIILjava/nio/ByteBuffer;)V
    • _readPixels

      public static void _readPixels(int x, int y, int width, int height, int format, int type, long pixels)
      Mappings:
      Namespace Name Mixin selector
      named _readPixels Lcom/mojang/blaze3d/platform/GlStateManager;_readPixels(IIIIIIJ)V
      intermediary _readPixels Lcom/mojang/blaze3d/platform/GlStateManager;_readPixels(IIIIIIJ)V
      official _readPixels Lcom/mojang/blaze3d/platform/GlStateManager;_readPixels(IIIIIIJ)V
    • _getError

      public static int _getError()
    • _getString

      public static String _getString(int name)
      Mappings:
      Namespace Name Mixin selector
      named _getString Lcom/mojang/blaze3d/platform/GlStateManager;_getString(I)Ljava/lang/String;
      intermediary _getString Lcom/mojang/blaze3d/platform/GlStateManager;_getString(I)Ljava/lang/String;
      official _getString Lcom/mojang/blaze3d/platform/GlStateManager;_getString(I)Ljava/lang/String;
    • _getInteger

      public static int _getInteger(int pname)
      Mappings:
      Namespace Name Mixin selector
      named _getInteger Lcom/mojang/blaze3d/platform/GlStateManager;_getInteger(I)I
      intermediary _getInteger Lcom/mojang/blaze3d/platform/GlStateManager;_getInteger(I)I
      official _getInteger Lcom/mojang/blaze3d/platform/GlStateManager;_getInteger(I)I