CLASS com/mojang/blaze3d/platform/GLX
	CLASS com/mojang/blaze3d/platform/GLX$a FBOMode
		FIELD a BASE Lcom/mojang/blaze3d/platform/GLX$a;
		FIELD b ARB Lcom/mojang/blaze3d/platform/GLX$a;
		FIELD c EXT Lcom/mojang/blaze3d/platform/GLX$a;
	METHOD glActiveTexture (I)V
		ARG 0 texture
	METHOD glAttachShader (II)V
		ARG 0 program
		ARG 1 shader
	METHOD glBindBuffer (II)V
		ARG 0 target
		ARG 1 bufferId
	METHOD glBindFramebuffer (II)V
		ARG 0 target
		ARG 1 framebuffer
	METHOD glBindRenderbuffer (II)V
		ARG 0 target
		ARG 1 renderbuffer
	METHOD glBlendFuncSeparate (IIII)V
		ARG 0 sFactorRGB
		ARG 1 dFactorRGB
		ARG 2 sFactorAlpha
		ARG 3 dFactorAlpha
	METHOD glBufferData (ILjava/nio/ByteBuffer;I)V
		ARG 0 target
		ARG 1 data
		ARG 2 usage
	METHOD glCheckFramebufferStatus (I)I
		ARG 0 target
	METHOD glClientActiveTexture (I)V
		ARG 0 texture
	METHOD glCompileShader (I)V
		ARG 0 shader
	METHOD glCreateShader (I)I
		ARG 0 type
	METHOD glDeleteBuffers (I)V
		ARG 0 buffer
	METHOD glDeleteFramebuffers (I)V
		ARG 0 framebuffer
	METHOD glDeleteProgram (I)V
		ARG 0 program
	METHOD glDeleteRenderbuffers (I)V
		ARG 0 renderbuffer
	METHOD glDeleteShader (I)V
		ARG 0 shader
	METHOD glFramebufferRenderbuffer (IIII)V
		ARG 0 target
		ARG 1 attachment
		ARG 2 renderbufferTarget
		ARG 3 renderbuffer
	METHOD glFramebufferTexture2D (IIIII)V
		ARG 0 target
		ARG 1 attachment
		ARG 2 texTarget
		ARG 3 texture
		ARG 4 level
	METHOD glGetAttribLocation (ILjava/lang/CharSequence;)I
		ARG 0 program
		ARG 1 name
	METHOD glGetProgramInfoLog (II)Ljava/lang/String;
		ARG 0 program
		ARG 1 maxLength
	METHOD glGetProgrami (II)I
		ARG 0 program
		ARG 1 programName
	METHOD glGetShaderInfoLog (II)Ljava/lang/String;
		ARG 0 shader
		ARG 1 maxLength
	METHOD glGetShaderi (II)I
		ARG 0 shader
		ARG 1 programName
	METHOD glGetUniformLocation (ILjava/lang/CharSequence;)I
		ARG 0 program
		ARG 1 name
	METHOD glLinkProgram (I)V
		ARG 0 program
	METHOD glMultiTexCoord2f (IFF)V
		ARG 0 target
		ARG 1 s
		ARG 2 t
	METHOD glRenderbufferStorage (IIII)V
		ARG 0 target
		ARG 1 internalFormat
		ARG 2 width
		ARG 3 height
	METHOD glUniform1 (ILjava/nio/FloatBuffer;)V
		ARG 0 location
		ARG 1 values
	METHOD glUniform1 (ILjava/nio/IntBuffer;)V
		ARG 0 location
		ARG 1 values
	METHOD glUniform1i (II)V
		ARG 0 location
		ARG 1 value
	METHOD glUniform2 (ILjava/nio/FloatBuffer;)V
		ARG 0 location
		ARG 1 values
	METHOD glUniform2 (ILjava/nio/IntBuffer;)V
		ARG 0 location
		ARG 1 values
	METHOD glUniform3 (ILjava/nio/FloatBuffer;)V
		ARG 0 location
		ARG 1 values
	METHOD glUniform3 (ILjava/nio/IntBuffer;)V
		ARG 0 location
		ARG 1 values
	METHOD glUniform4 (ILjava/nio/FloatBuffer;)V
		ARG 0 location
		ARG 1 values
	METHOD glUniform4 (ILjava/nio/IntBuffer;)V
		ARG 0 location
		ARG 1 values
	METHOD glUniformMatrix2 (IZLjava/nio/FloatBuffer;)V
		ARG 0 location
		ARG 1 transpose
		ARG 2 matrices
	METHOD glUniformMatrix3 (IZLjava/nio/FloatBuffer;)V
		ARG 0 location
		ARG 1 transpose
		ARG 2 matrices
	METHOD glUniformMatrix4 (IZLjava/nio/FloatBuffer;)V
		ARG 0 location
		ARG 1 transpose
		ARG 2 matrices
	METHOD glUseProgram (I)V
		ARG 0 program
