Package net.minecraft.client.gl
Class GlUniform
java.lang.Object
net.minecraft.client.gl.Uniform
net.minecraft.client.gl.GlUniform
- All Implemented Interfaces:
AutoCloseable
- Mappings:
Namespace Name official dpb
intermediary net/minecraft/class_284
named net/minecraft/client/gl/GlUniform
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate int
private int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
private static boolean
private FloatBuffer
private IntBuffer
private int
private static Logger
private String
private GlShader
private boolean
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
bindAttribLocation(int program, int index, CharSequence name)
void
close()
static int
getAttribLocation(int program, CharSequence name)
getName()
static int
getTypeIndex(String typeName)
static int
getUniformLocation(int program, CharSequence name)
private void
void
method_35644(float float2, float float3, float float4, float float5, float float6, float float7)
void
method_35645(float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9)
void
method_35646(float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9, float float10)
void
method_35647(float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9, float float10, float float11, float float12, float float13)
void
method_35648(float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9, float float10, float float11, float float12, float float13, float float14, float float15, float float16, float float17)
void
method_35649(int int2)
void
method_35650(int int2, int int3)
void
method_35651(int int2, int int3, int int4)
void
method_35652(Vector4f vector4f)
void
method_35653(float float2, float float3, float float4, float float5, float float6, float float7)
void
method_35654(float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9)
void
method_35655(float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9, float float10, float float11, float float12, float float13)
void
method_35656(int int2, int int3, int int4, int int5)
void
method_35657(float float2, float float3, float float4, float float5)
void
method_35659(int int2, float float2)
int
int
int
void
set(float value1)
void
set(float[] values)
void
set(float value1, float value2)
void
set(float value1, float value2, float value3)
void
set(float value1, float value2, float value3, float value4)
void
set(int value1, int value2, int value3, int value4)
void
void
void
setForDataType(float value1, float value2, float value3, float value4)
void
setLoc(int loc)
static void
uniform1(int location, int value)
void
upload()
private void
private void
private void
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official l
Ldpb;l:Lorg/apache/logging/log4j/Logger;
intermediary field_1548
Lnet/minecraft/class_284;field_1548:Lorg/apache/logging/log4j/Logger;
named LOGGER
Lnet/minecraft/client/gl/GlUniform;LOGGER:Lorg/apache/logging/log4j/Logger;
-
field_32038
public static final int field_32038- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official a
Ldpb;a:I
intermediary field_32038
Lnet/minecraft/class_284;field_32038:I
named field_32038
Lnet/minecraft/client/gl/GlUniform;field_32038:I
-
field_32039
public static final int field_32039- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official b
Ldpb;b:I
intermediary field_32039
Lnet/minecraft/class_284;field_32039:I
named field_32039
Lnet/minecraft/client/gl/GlUniform;field_32039:I
-
field_32040
public static final int field_32040- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official c
Ldpb;c:I
intermediary field_32040
Lnet/minecraft/class_284;field_32040:I
named field_32040
Lnet/minecraft/client/gl/GlUniform;field_32040:I
-
field_32041
public static final int field_32041- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official d
Ldpb;d:I
intermediary field_32041
Lnet/minecraft/class_284;field_32041:I
named field_32041
Lnet/minecraft/client/gl/GlUniform;field_32041:I
-
field_32042
public static final int field_32042- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official e
Ldpb;e:I
intermediary field_32042
Lnet/minecraft/class_284;field_32042:I
named field_32042
Lnet/minecraft/client/gl/GlUniform;field_32042:I
-
field_32043
public static final int field_32043- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official f
Ldpb;f:I
intermediary field_32043
Lnet/minecraft/class_284;field_32043:I
named field_32043
Lnet/minecraft/client/gl/GlUniform;field_32043:I
-
field_32044
public static final int field_32044- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official g
Ldpb;g:I
intermediary field_32044
Lnet/minecraft/class_284;field_32044:I
named field_32044
Lnet/minecraft/client/gl/GlUniform;field_32044:I
-
field_32045
public static final int field_32045- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official h
Ldpb;h:I
intermediary field_32045
Lnet/minecraft/class_284;field_32045:I
named field_32045
Lnet/minecraft/client/gl/GlUniform;field_32045:I
-
field_32046
public static final int field_32046- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official i
Ldpb;i:I
intermediary field_32046
Lnet/minecraft/class_284;field_32046:I
named field_32046
Lnet/minecraft/client/gl/GlUniform;field_32046:I
-
field_32047
public static final int field_32047- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official j
Ldpb;j:I
intermediary field_32047
Lnet/minecraft/class_284;field_32047:I
named field_32047
Lnet/minecraft/client/gl/GlUniform;field_32047:I
-
field_32048
public static final int field_32048- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official k
Ldpb;k:I
intermediary field_32048
Lnet/minecraft/class_284;field_32048:I
named field_32048
Lnet/minecraft/client/gl/GlUniform;field_32048:I
-
field_32049
private static final boolean field_32049- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official m
Ldpb;m:Z
intermediary field_32049
Lnet/minecraft/class_284;field_32049:Z
named field_32049
Lnet/minecraft/client/gl/GlUniform;field_32049:Z
-
loc
private int loc- Mappings:
Namespace Name Mixin selector official n
Ldpb;n:I
intermediary field_1545
Lnet/minecraft/class_284;field_1545:I
named loc
Lnet/minecraft/client/gl/GlUniform;loc:I
-
count
private final int count- Mappings:
Namespace Name Mixin selector official o
Ldpb;o:I
intermediary field_1544
Lnet/minecraft/class_284;field_1544:I
named count
Lnet/minecraft/client/gl/GlUniform;count:I
-
dataType
private final int dataType- Mappings:
Namespace Name Mixin selector official p
Ldpb;p:I
intermediary field_1543
Lnet/minecraft/class_284;field_1543:I
named dataType
Lnet/minecraft/client/gl/GlUniform;dataType:I
-
intData
- Mappings:
Namespace Name Mixin selector official q
Ldpb;q:Ljava/nio/IntBuffer;
intermediary field_1547
Lnet/minecraft/class_284;field_1547:Ljava/nio/IntBuffer;
named intData
Lnet/minecraft/client/gl/GlUniform;intData:Ljava/nio/IntBuffer;
-
floatData
- Mappings:
Namespace Name Mixin selector official r
Ldpb;r:Ljava/nio/FloatBuffer;
intermediary field_1549
Lnet/minecraft/class_284;field_1549:Ljava/nio/FloatBuffer;
named floatData
Lnet/minecraft/client/gl/GlUniform;floatData:Ljava/nio/FloatBuffer;
-
name
- Mappings:
Namespace Name Mixin selector official s
Ldpb;s:Ljava/lang/String;
intermediary field_1546
Lnet/minecraft/class_284;field_1546:Ljava/lang/String;
named name
Lnet/minecraft/client/gl/GlUniform;name:Ljava/lang/String;
-
stateDirty
private boolean stateDirty- Mappings:
Namespace Name Mixin selector official t
Ldpb;t:Z
intermediary field_1542
Lnet/minecraft/class_284;field_1542:Z
named stateDirty
Lnet/minecraft/client/gl/GlUniform;stateDirty:Z
-
program
- Mappings:
Namespace Name Mixin selector official u
Ldpb;u:Ldpa;
intermediary field_1541
Lnet/minecraft/class_284;field_1541:Lnet/minecraft/class_3679;
named program
Lnet/minecraft/client/gl/GlUniform;program:Lnet/minecraft/client/gl/GlShader;
-
-
Constructor Details
-
GlUniform
- Mappings:
Namespace Name Mixin selector official <init>
Ldpb;<init>(Ljava/lang/String;IILdpa;)V
intermediary <init>
Lnet/minecraft/class_284;<init>(Ljava/lang/String;IILnet/minecraft/class_3679;)V
named <init>
Lnet/minecraft/client/gl/GlUniform;<init>(Ljava/lang/String;IILnet/minecraft/client/gl/GlShader;)V
-
-
Method Details
-
getUniformLocation
- Mappings:
Namespace Name Mixin selector official a
Ldpb;a(ILjava/lang/CharSequence;)I
intermediary method_22096
Lnet/minecraft/class_284;method_22096(ILjava/lang/CharSequence;)I
named getUniformLocation
Lnet/minecraft/client/gl/GlUniform;getUniformLocation(ILjava/lang/CharSequence;)I
-
uniform1
public static void uniform1(int location, int value)- Mappings:
Namespace Name Mixin selector official b
Ldpb;b(II)V
intermediary method_22095
Lnet/minecraft/class_284;method_22095(II)V
named uniform1
Lnet/minecraft/client/gl/GlUniform;uniform1(II)V
-
getAttribLocation
- Mappings:
Namespace Name Mixin selector official b
Ldpb;b(ILjava/lang/CharSequence;)I
intermediary method_22097
Lnet/minecraft/class_284;method_22097(ILjava/lang/CharSequence;)I
named getAttribLocation
Lnet/minecraft/client/gl/GlUniform;getAttribLocation(ILjava/lang/CharSequence;)I
-
bindAttribLocation
- Mappings:
Namespace Name Mixin selector official a
Ldpb;a(IILjava/lang/CharSequence;)V
intermediary method_34419
Lnet/minecraft/class_284;method_34419(IILjava/lang/CharSequence;)V
named bindAttribLocation
Lnet/minecraft/client/gl/GlUniform;bindAttribLocation(IILjava/lang/CharSequence;)V
-
close
public void close()- Specified by:
close
in interfaceAutoCloseable
- Mappings:
Namespace Name Mixin selector official close
Ldpb;close()V
intermediary close
Lnet/minecraft/class_284;close()V
named close
Lnet/minecraft/client/gl/GlUniform;close()V
-
markStateDirty
private void markStateDirty()- Mappings:
Namespace Name Mixin selector official h
Ldpb;h()V
intermediary method_1302
Lnet/minecraft/class_284;method_1302()V
named markStateDirty
Lnet/minecraft/client/gl/GlUniform;markStateDirty()V
-
getTypeIndex
- Mappings:
Namespace Name Mixin selector official a
Ldpb;a(Ljava/lang/String;)I
intermediary method_1299
Lnet/minecraft/class_284;method_1299(Ljava/lang/String;)I
named getTypeIndex
Lnet/minecraft/client/gl/GlUniform;getTypeIndex(Ljava/lang/String;)I
-
setLoc
public void setLoc(int loc)- Mappings:
Namespace Name Mixin selector official b
Ldpb;b(I)V
intermediary method_1297
Lnet/minecraft/class_284;method_1297(I)V
named setLoc
Lnet/minecraft/client/gl/GlUniform;setLoc(I)V
-
getName
- Mappings:
Namespace Name Mixin selector official a
Ldpb;a()Ljava/lang/String;
intermediary method_1298
Lnet/minecraft/class_284;method_1298()Ljava/lang/String;
named getName
Lnet/minecraft/client/gl/GlUniform;getName()Ljava/lang/String;
-
set
public final void set(float value1) -
set
public final void set(float value1, float value2) -
method_35659
public final void method_35659(int int2, float float2)- Mappings:
Namespace Name Mixin selector official a
Ldpb;a(IF)V
intermediary method_35659
Lnet/minecraft/class_284;method_35659(IF)V
named method_35659
Lnet/minecraft/client/gl/GlUniform;method_35659(IF)V
-
set
public final void set(float value1, float value2, float value3) -
set
-
set
public final void set(float value1, float value2, float value3, float value4) -
method_35652
- Overrides:
method_35652
in classUniform
- Mappings:
Namespace Name Mixin selector official a
Ldou;a(Ll;)V
intermediary method_35652
Lnet/minecraft/class_278;method_35652(Lnet/minecraft/class_1162;)V
named method_35652
Lnet/minecraft/client/gl/Uniform;method_35652(Lnet/minecraft/util/math/Vector4f;)V
-
setForDataType
public final void setForDataType(float value1, float value2, float value3, float value4)- Overrides:
setForDataType
in classUniform
- Mappings:
Namespace Name Mixin selector official b
Ldou;b(FFFF)V
intermediary method_1252
Lnet/minecraft/class_278;method_1252(FFFF)V
named setForDataType
Lnet/minecraft/client/gl/Uniform;setForDataType(FFFF)V
-
set
public final void set(int value1, int value2, int value3, int value4) -
method_35649
public final void method_35649(int int2)- Overrides:
method_35649
in classUniform
- Mappings:
Namespace Name Mixin selector official a
Ldou;a(I)V
intermediary method_35649
Lnet/minecraft/class_278;method_35649(I)V
named method_35649
Lnet/minecraft/client/gl/Uniform;method_35649(I)V
-
method_35650
public final void method_35650(int int2, int int3)- Overrides:
method_35650
in classUniform
- Mappings:
Namespace Name Mixin selector official a
Ldou;a(II)V
intermediary method_35650
Lnet/minecraft/class_278;method_35650(II)V
named method_35650
Lnet/minecraft/client/gl/Uniform;method_35650(II)V
-
method_35651
public final void method_35651(int int2, int int3, int int4)- Overrides:
method_35651
in classUniform
- Mappings:
Namespace Name Mixin selector official a
Ldou;a(III)V
intermediary method_35651
Lnet/minecraft/class_278;method_35651(III)V
named method_35651
Lnet/minecraft/client/gl/Uniform;method_35651(III)V
-
method_35656
public final void method_35656(int int2, int int3, int int4, int int5)- Overrides:
method_35656
in classUniform
- Mappings:
Namespace Name Mixin selector official b
Ldou;b(IIII)V
intermediary method_35656
Lnet/minecraft/class_278;method_35656(IIII)V
named method_35656
Lnet/minecraft/client/gl/Uniform;method_35656(IIII)V
-
set
public final void set(float[] values) -
method_35657
public final void method_35657(float float2, float float3, float float4, float float5)- Overrides:
method_35657
in classUniform
- Mappings:
Namespace Name Mixin selector official c
Ldou;c(FFFF)V
intermediary method_35657
Lnet/minecraft/class_278;method_35657(FFFF)V
named method_35657
Lnet/minecraft/client/gl/Uniform;method_35657(FFFF)V
-
method_35644
public final void method_35644(float float2, float float3, float float4, float float5, float float6, float float7)- Overrides:
method_35644
in classUniform
- Mappings:
Namespace Name Mixin selector official a
Ldou;a(FFFFFF)V
intermediary method_35644
Lnet/minecraft/class_278;method_35644(FFFFFF)V
named method_35644
Lnet/minecraft/client/gl/Uniform;method_35644(FFFFFF)V
-
method_35645
public final void method_35645(float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9)- Overrides:
method_35645
in classUniform
- Mappings:
Namespace Name Mixin selector official a
Ldou;a(FFFFFFFF)V
intermediary method_35645
Lnet/minecraft/class_278;method_35645(FFFFFFFF)V
named method_35645
Lnet/minecraft/client/gl/Uniform;method_35645(FFFFFFFF)V
-
method_35653
public final void method_35653(float float2, float float3, float float4, float float5, float float6, float float7)- Overrides:
method_35653
in classUniform
- Mappings:
Namespace Name Mixin selector official b
Ldou;b(FFFFFF)V
intermediary method_35653
Lnet/minecraft/class_278;method_35653(FFFFFF)V
named method_35653
Lnet/minecraft/client/gl/Uniform;method_35653(FFFFFF)V
-
method_35646
public final void method_35646(float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9, float float10)- Overrides:
method_35646
in classUniform
- Mappings:
Namespace Name Mixin selector official a
Ldou;a(FFFFFFFFF)V
intermediary method_35646
Lnet/minecraft/class_278;method_35646(FFFFFFFFF)V
named method_35646
Lnet/minecraft/client/gl/Uniform;method_35646(FFFFFFFFF)V
-
method_35647
public final void method_35647(float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9, float float10, float float11, float float12, float float13)- Overrides:
method_35647
in classUniform
- Mappings:
Namespace Name Mixin selector official a
Ldou;a(FFFFFFFFFFFF)V
intermediary method_35647
Lnet/minecraft/class_278;method_35647(FFFFFFFFFFFF)V
named method_35647
Lnet/minecraft/client/gl/Uniform;method_35647(FFFFFFFFFFFF)V
-
method_35654
public final void method_35654(float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9)- Overrides:
method_35654
in classUniform
- Mappings:
Namespace Name Mixin selector official b
Ldou;b(FFFFFFFF)V
intermediary method_35654
Lnet/minecraft/class_278;method_35654(FFFFFFFF)V
named method_35654
Lnet/minecraft/client/gl/Uniform;method_35654(FFFFFFFF)V
-
method_35655
public final void method_35655(float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9, float float10, float float11, float float12, float float13)- Overrides:
method_35655
in classUniform
- Mappings:
Namespace Name Mixin selector official b
Ldou;b(FFFFFFFFFFFF)V
intermediary method_35655
Lnet/minecraft/class_278;method_35655(FFFFFFFFFFFF)V
named method_35655
Lnet/minecraft/client/gl/Uniform;method_35655(FFFFFFFFFFFF)V
-
method_35648
public final void method_35648(float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9, float float10, float float11, float float12, float float13, float float14, float float15, float float16, float float17)- Overrides:
method_35648
in classUniform
- Mappings:
Namespace Name Mixin selector official a
Ldou;a(FFFFFFFFFFFFFFFF)V
intermediary method_35648
Lnet/minecraft/class_278;method_35648(FFFFFFFFFFFFFFFF)V
named method_35648
Lnet/minecraft/client/gl/Uniform;method_35648(FFFFFFFFFFFFFFFF)V
-
set
-
upload
public void upload()- Mappings:
Namespace Name Mixin selector official b
Ldpb;b()V
intermediary method_1300
Lnet/minecraft/class_284;method_1300()V
named upload
Lnet/minecraft/client/gl/GlUniform;upload()V
-
uploadInts
private void uploadInts()- Mappings:
Namespace Name Mixin selector official i
Ldpb;i()V
intermediary method_1303
Lnet/minecraft/class_284;method_1303()V
named uploadInts
Lnet/minecraft/client/gl/GlUniform;uploadInts()V
-
uploadFloats
private void uploadFloats()- Mappings:
Namespace Name Mixin selector official j
Ldpb;j()V
intermediary method_1301
Lnet/minecraft/class_284;method_1301()V
named uploadFloats
Lnet/minecraft/client/gl/GlUniform;uploadFloats()V
-
uploadMatrix
private void uploadMatrix()- Mappings:
Namespace Name Mixin selector official k
Ldpb;k()V
intermediary method_1296
Lnet/minecraft/class_284;method_1296()V
named uploadMatrix
Lnet/minecraft/client/gl/GlUniform;uploadMatrix()V
-
method_35660
public int method_35660()- Mappings:
Namespace Name Mixin selector official c
Ldpb;c()I
intermediary method_35660
Lnet/minecraft/class_284;method_35660()I
named method_35660
Lnet/minecraft/client/gl/GlUniform;method_35660()I
-
method_35661
public int method_35661()- Mappings:
Namespace Name Mixin selector official d
Ldpb;d()I
intermediary method_35661
Lnet/minecraft/class_284;method_35661()I
named method_35661
Lnet/minecraft/client/gl/GlUniform;method_35661()I
-
method_35662
public int method_35662()- Mappings:
Namespace Name Mixin selector official e
Ldpb;e()I
intermediary method_35662
Lnet/minecraft/class_284;method_35662()I
named method_35662
Lnet/minecraft/client/gl/GlUniform;method_35662()I
-
method_35663
- Mappings:
Namespace Name Mixin selector official f
Ldpb;f()Ljava/nio/IntBuffer;
intermediary method_35663
Lnet/minecraft/class_284;method_35663()Ljava/nio/IntBuffer;
named method_35663
Lnet/minecraft/client/gl/GlUniform;method_35663()Ljava/nio/IntBuffer;
-
method_35664
- Mappings:
Namespace Name Mixin selector official g
Ldpb;g()Ljava/nio/FloatBuffer;
intermediary method_35664
Lnet/minecraft/class_284;method_35664()Ljava/nio/FloatBuffer;
named method_35664
Lnet/minecraft/client/gl/GlUniform;method_35664()Ljava/nio/FloatBuffer;
-