CLASS net/minecraft/class_4493 com/mojang/blaze3d/platform/GlStateManager FIELD field_20472 BLEND Lnet/minecraft/class_4493$class_1017; FIELD field_20473 DEPTH Lnet/minecraft/class_4493$class_1026; FIELD field_20475 CULL Lnet/minecraft/class_4493$class_1025; FIELD field_20476 POLY_OFFSET Lnet/minecraft/class_4493$class_1031; FIELD field_20477 COLOR_LOGIC Lnet/minecraft/class_4493$class_1021; FIELD field_20480 STENCIL Lnet/minecraft/class_4493$class_1035; FIELD field_20482 activeTexture I FIELD field_20483 TEXTURES [Lnet/minecraft/class_4493$class_1039; FIELD field_20486 COLOR_MASK Lnet/minecraft/class_4493$class_1022; FIELD field_26839 SCISSOR_TEST Lnet/minecraft/class_4493$class_5518; METHOD method_21906 enableColorLogicOp ()V METHOD method_21908 disableColorLogicOp ()V METHOD method_21912 disableTexture ()V METHOD method_21914 genTextures ()I METHOD method_21921 getString (I)Ljava/lang/String; ARG 0 name METHOD method_21923 getInteger (I)I ARG 0 pname METHOD method_21934 getError ()I METHOD method_21936 clearDepth (D)V ARG 0 depth METHOD method_21941 polygonOffset (FF)V ARG 0 factor ARG 1 units METHOD method_21943 clearColor (FFFF)V ARG 0 red ARG 1 green ARG 2 blue ARG 3 alpha METHOD method_21950 blendFuncSeparate (IIII)V ARG 0 srcFactorRGB ARG 1 dstFactorRGB ARG 2 srcFactorAlpha ARG 3 dstFactorAlpha METHOD method_21951 framebufferTexture2D (IIIII)V ARG 0 target ARG 1 attachment ARG 2 textureTarget ARG 3 texture ARG 4 level METHOD method_21953 texSubImage2D (IIIIIIIIJ)V ARG 0 target ARG 1 level ARG 2 offsetX ARG 3 offsetY ARG 4 width ARG 5 height ARG 6 format ARG 7 type ARG 8 pixels METHOD method_21954 texImage2D (IIIIIIIILjava/nio/IntBuffer;)V ARG 0 target ARG 1 level ARG 2 internalFormat ARG 3 width ARG 4 height ARG 5 border ARG 6 format ARG 7 type ARG 8 pixels METHOD method_21956 readPixels (IIIIIILjava/nio/ByteBuffer;)V ARG 0 x ARG 1 y ARG 2 width ARG 3 height ARG 4 format ARG 5 type ARG 6 pixels METHOD method_21957 getTexImage (IIIIJ)V ARG 0 target ARG 1 level ARG 2 format ARG 3 type ARG 4 pixels METHOD method_21962 bufferData (ILjava/nio/ByteBuffer;I)V ARG 0 target ARG 1 data ARG 2 usage METHOD method_21964 uniform1 (ILjava/nio/IntBuffer;)V ARG 0 location ARG 1 value METHOD method_21965 clear (IZ)V ARG 0 mask ARG 1 getError METHOD method_21966 uniformMatrix2 (IZLjava/nio/FloatBuffer;)V ARG 0 location ARG 1 transpose ARG 2 value METHOD method_21974 depthMask (Z)V ARG 0 mask METHOD method_21975 colorMask (ZZZZ)V ARG 0 red ARG 1 green ARG 2 blue ARG 3 alpha METHOD method_21984 blendFunc (II)V ARG 0 srcFactor ARG 1 dstFactor METHOD method_21985 texParameter (IIF)V ARG 0 target ARG 1 pname ARG 2 param METHOD method_21986 texParameter (III)V ARG 0 target ARG 1 pname ARG 2 param METHOD method_21990 getUniformLocation (ILjava/lang/CharSequence;)I ARG 0 program ARG 1 name METHOD method_21991 uniform1 (ILjava/nio/FloatBuffer;)V ARG 0 location ARG 1 value METHOD method_21992 uniform2 (ILjava/nio/IntBuffer;)V ARG 0 location ARG 1 value METHOD method_21993 uniformMatrix3 (IZLjava/nio/FloatBuffer;)V ARG 0 location ARG 1 transpose ARG 2 value METHOD method_22001 depthFunc (I)V ARG 0 func METHOD method_22002 getProgram (II)I ARG 0 program ARG 1 pname METHOD method_22003 getTexLevelParameter (III)I ARG 0 target ARG 1 level ARG 2 pname METHOD method_22006 getAttribLocation (ILjava/lang/CharSequence;)I ARG 0 program ARG 1 name METHOD method_22007 uniform2 (ILjava/nio/FloatBuffer;)V ARG 0 location ARG 1 value METHOD method_22008 uniform3 (ILjava/nio/IntBuffer;)V ARG 0 location ARG 1 value METHOD method_22009 uniformMatrix4 (IZLjava/nio/FloatBuffer;)V ARG 0 location ARG 1 transpose ARG 2 value METHOD method_22015 blendEquation (I)V ARG 0 mode METHOD method_22016 attachShader (II)V ARG 0 program ARG 1 shader METHOD method_22017 stencilFunc (III)V ARG 0 func ARG 1 ref ARG 2 mask METHOD method_22018 blendFuncSeparateUntracked (IIII)V ARG 0 srcFactorRGB ARG 1 dstFactorRGB ARG 2 srcFactorAlpha ARG 3 dstFactorAlpha METHOD method_22019 uniform3 (ILjava/nio/FloatBuffer;)V ARG 0 location ARG 1 value METHOD method_22020 uniform4 (ILjava/nio/IntBuffer;)V ARG 0 location ARG 1 value METHOD method_22023 getShader (II)I ARG 0 shader ARG 1 pname METHOD method_22024 stencilOp (III)V ARG 0 sfail ARG 1 dpfail ARG 2 dppass METHOD method_22025 viewport (IIII)V ARG 0 x ARG 1 y ARG 2 width ARG 3 height METHOD method_22026 uniform4 (ILjava/nio/FloatBuffer;)V ARG 0 location ARG 1 value METHOD method_22029 deleteShader (I)V ARG 0 shader METHOD method_22030 uniform1 (II)V ARG 0 location ARG 1 value METHOD method_22035 createShader (I)I ARG 0 type METHOD method_22036 bindBuffer (II)V ARG 0 target ARG 1 buffer METHOD method_22037 drawElements (IIIJ)V ARG 0 mode ARG 1 first ARG 2 type ARG 3 indices METHOD method_22041 compileShader (I)V ARG 0 shader METHOD method_22042 bindFramebuffer (II)V ARG 0 target ARG 1 framebuffer METHOD method_22045 useProgram (I)V ARG 0 program METHOD method_22047 disableDepthTest ()V METHOD method_22048 deleteProgram (I)V ARG 0 program METHOD method_22049 getShaderInfoLog (II)Ljava/lang/String; ARG 0 shader ARG 1 maxLength METHOD method_22050 enableDepthTest ()V METHOD method_22051 linkProgram (I)V ARG 0 program METHOD method_22052 getProgramInfoLog (II)Ljava/lang/String; ARG 0 program ARG 1 maxLength METHOD method_22053 disableBlend ()V METHOD method_22054 deleteBuffers (I)V ARG 0 buffer METHOD method_22056 enableBlend ()V METHOD method_22058 polygonMode (II)V ARG 0 face ARG 1 mode METHOD method_22060 deleteFramebuffers (I)V ARG 0 framebuffers METHOD method_22062 createProgram ()I METHOD method_22063 checkFramebufferStatus (I)I ARG 0 target METHOD method_22065 genBuffers ()I METHOD method_22066 activeTextureUntracked (I)V ARG 0 texture METHOD method_22067 pixelStore (II)V ARG 0 pname ARG 1 param METHOD method_22068 genFramebuffers ()I METHOD method_22075 logicOp (I)V ARG 0 op METHOD method_22076 enableCull ()V METHOD method_22077 activeTexture (I)V ARG 0 texture METHOD method_22078 disableCull ()V METHOD method_22079 deleteTexture (I)V ARG 0 texture METHOD method_22080 enablePolygonOffset ()V METHOD method_22081 bindTexture (I)V ARG 0 texture METHOD method_22082 disablePolygonOffset ()V METHOD method_22085 stencilMask (I)V ARG 0 mask METHOD method_22087 clearStencil (I)V ARG 0 stencil METHOD method_22606 enableVertexAttribArray (I)V ARG 0 index METHOD method_22607 (I)V ARG 0 index METHOD method_22609 vertexAttribPointer (IIIZIJ)V ARG 0 index ARG 1 size ARG 2 type ARG 3 normalized ARG 4 stride ARG 5 pointer METHOD method_22616 setupLevelDiffuseLighting (Lnet/minecraft/class_1160;Lnet/minecraft/class_1160;Lnet/minecraft/class_1159;)V METHOD method_24221 setupGuiFlatDiffuseLighting (Lnet/minecraft/class_1160;Lnet/minecraft/class_1160;)V METHOD method_24222 setupGui3dDiffuseLighting (Lnet/minecraft/class_1160;Lnet/minecraft/class_1160;)V METHOD method_29332 blitFramebuffer (IIIIIIIIII)V ARG 0 srcX0 ARG 1 srcY0 ARG 2 srcX1 ARG 3 srcY1 ARG 4 dstX0 ARG 5 dstY0 ARG 6 dstX1 ARG 7 dstY1 ARG 8 mask ARG 9 filter METHOD method_30498 genTextures ([I)V METHOD method_30499 deleteTextures ([I)V METHOD method_31317 scissor (IIII)V ARG 0 x ARG 1 y ARG 2 width ARG 3 height METHOD method_31319 enableScissorTest ()V METHOD method_31945 bufferData (IJI)V ARG 0 target ARG 1 size ARG 3 usage METHOD method_31946 mapBuffer (II)Ljava/nio/ByteBuffer; ARG 0 target ARG 1 access METHOD method_31947 unmapBuffer (I)V ARG 0 target CLASS class_1017 BlendFuncState FIELD field_5045 capState Lnet/minecraft/class_4493$class_1018; FIELD field_5046 dstFactorAlpha I FIELD field_5047 srcFactorAlpha I FIELD field_5048 dstFactorRGB I FIELD field_5049 srcFactorRGB I CLASS class_1018 CapabilityTracker FIELD field_5050 cap I FIELD field_5051 state Z METHOD (I)V ARG 1 cap METHOD method_4469 disable ()V METHOD method_4470 setState (Z)V ARG 1 state METHOD method_4471 enable ()V CLASS class_1021 LogicOpState FIELD field_5058 capState Lnet/minecraft/class_4493$class_1018; FIELD field_5059 op I CLASS class_1022 ColorMask FIELD field_5060 alpha Z FIELD field_5061 blue Z FIELD field_5062 green Z FIELD field_5063 red Z CLASS class_1025 CullFaceState FIELD field_5072 capState Lnet/minecraft/class_4493$class_1018; FIELD field_5073 mode I CLASS class_1026 DepthTestState FIELD field_5074 capState Lnet/minecraft/class_4493$class_1018; FIELD field_5075 func I FIELD field_5076 mask Z CLASS class_1030 LogicOp FIELD field_5108 value I CLASS class_1031 PolygonOffsetState FIELD field_5121 capLine Lnet/minecraft/class_4493$class_1018; FIELD field_5122 units F FIELD field_5123 capFill Lnet/minecraft/class_4493$class_1018; FIELD field_5124 factor F CLASS class_1034 StencilSubState FIELD field_16203 ref I FIELD field_5147 mask I FIELD field_5148 func I CLASS class_1035 StencilState FIELD field_5149 subState Lnet/minecraft/class_4493$class_1034; FIELD field_5150 dppass I FIELD field_5151 dpfail I FIELD field_5152 sfail I FIELD field_5153 mask I CLASS class_1039 Texture2DState FIELD field_5166 capState Z FIELD field_5167 boundTexture I CLASS class_1040 Viewport FIELD field_5168 height I FIELD field_5170 width I FIELD field_5171 y I FIELD field_5172 x I CLASS class_4534 DstFactor CLASS class_4535 SrcFactor CLASS class_5518 ScissorTestState FIELD field_26840 capState Lnet/minecraft/class_4493$class_1018;