CLASS csq net/minecraft/client/gl/GlUniform FIELD a LOGGER Lorg/apache/logging/log4j/Logger; FIELD b loc I FIELD c count I FIELD d dataType I FIELD e intData Ljava/nio/IntBuffer; FIELD f floatData Ljava/nio/FloatBuffer; FIELD g name Ljava/lang/String; FIELD h stateDirty Z FIELD i program Lcsn; METHOD (Ljava/lang/String;IILcsn;)V ARG 1 name ARG 2 dataType ARG 3 count ARG 4 program METHOD a getName ()Ljava/lang/String; METHOD a setLoc (I)V METHOD a getTypeIndex (Ljava/lang/String;)I ARG 0 typeName METHOD b upload ()V METHOD c markStateDirty ()V METHOD d uploadInts ()V METHOD e uploadFloats ()V METHOD f uploadMatrix ()V