mirror of https://github.com/FabricMC/yarn.git
51 lines
1.7 KiB
Plaintext
51 lines
1.7 KiB
Plaintext
CLASS net/minecraft/class_284 net/minecraft/client/gl/GlUniform
|
|
COMMENT Represents a uniform variable.
|
|
COMMENT
|
|
COMMENT @see <a href="https://www.khronos.org/opengl/wiki/Uniform_(GLSL)">
|
|
COMMENT Uniform (GLSL) - OpenGL Wiki</a>
|
|
FIELD field_1541 program Lnet/minecraft/class_3679;
|
|
FIELD field_1542 stateDirty Z
|
|
FIELD field_1543 dataType I
|
|
FIELD field_1544 count I
|
|
FIELD field_1545 location I
|
|
FIELD field_1546 name Ljava/lang/String;
|
|
FIELD field_1547 intData Ljava/nio/IntBuffer;
|
|
FIELD field_1548 LOGGER Lorg/slf4j/Logger;
|
|
FIELD field_1549 floatData Ljava/nio/FloatBuffer;
|
|
METHOD <init> (Ljava/lang/String;IILnet/minecraft/class_3679;)V
|
|
ARG 1 name
|
|
ARG 2 dataType
|
|
ARG 3 count
|
|
ARG 4 program
|
|
METHOD method_1296 uploadMatrix ()V
|
|
METHOD method_1297 setLocation (I)V
|
|
ARG 1 location
|
|
METHOD method_1298 getName ()Ljava/lang/String;
|
|
METHOD method_1299 getTypeIndex (Ljava/lang/String;)I
|
|
ARG 0 typeName
|
|
METHOD method_1300 upload ()V
|
|
METHOD method_1301 uploadFloats ()V
|
|
METHOD method_1302 markStateDirty ()V
|
|
METHOD method_1303 uploadInts ()V
|
|
METHOD method_22095 uniform1 (II)V
|
|
ARG 0 location
|
|
ARG 1 value
|
|
METHOD method_22096 getUniformLocation (ILjava/lang/CharSequence;)I
|
|
ARG 0 program
|
|
ARG 1 name
|
|
METHOD method_22097 getAttribLocation (ILjava/lang/CharSequence;)I
|
|
ARG 0 program
|
|
ARG 1 name
|
|
METHOD method_34419 bindAttribLocation (IILjava/lang/CharSequence;)V
|
|
ARG 0 program
|
|
ARG 1 index
|
|
ARG 2 name
|
|
METHOD method_35659 set (IF)V
|
|
ARG 1 index
|
|
ARG 2 value
|
|
METHOD method_35660 getLocation ()I
|
|
METHOD method_35661 getCount ()I
|
|
METHOD method_35662 getDataType ()I
|
|
METHOD method_35663 getIntData ()Ljava/nio/IntBuffer;
|
|
METHOD method_35664 getFloatData ()Ljava/nio/FloatBuffer;
|