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 dpbintermediary net/minecraft/class_284named net/minecraft/client/gl/GlUniform
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intprivate static booleanprivate FloatBufferprivate IntBufferprivate intprivate static Loggerprivate Stringprivate GlShaderprivate boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidbindAttribLocation(int program, int index, CharSequence name)voidclose()static intgetAttribLocation(int program, CharSequence name)getName()static intgetTypeIndex(String typeName)static intgetUniformLocation(int program, CharSequence name)private voidvoidmethod_35644(float float2, float float3, float float4, float float5, float float6, float float7)voidmethod_35645(float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9)voidmethod_35646(float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9, float float10)voidmethod_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)voidmethod_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)voidmethod_35649(int int2)voidmethod_35650(int int2, int int3)voidmethod_35651(int int2, int int3, int int4)voidmethod_35652(Vector4f vector4f)voidmethod_35653(float float2, float float3, float float4, float float5, float float6, float float7)voidmethod_35654(float float2, float float3, float float4, float float5, float float6, float float7, float float8, float float9)voidmethod_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)voidmethod_35656(int int2, int int3, int int4, int int5)voidmethod_35657(float float2, float float3, float float4, float float5)voidmethod_35659(int int2, float float2)intintintvoidset(float value1)voidset(float[] values)voidset(float value1, float value2)voidset(float value1, float value2, float value3)voidset(float value1, float value2, float value3, float value4)voidset(int value1, int value2, int value3, int value4)voidvoidvoidsetForDataType(float value1, float value2, float value3, float value4)voidsetLoc(int loc)static voiduniform1(int location, int value)voidupload()private voidprivate voidprivate void
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official lLdpb;l:Lorg/apache/logging/log4j/Logger;intermediary field_1548Lnet/minecraft/class_284;field_1548:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/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 aLdpb;a:Iintermediary field_32038Lnet/minecraft/class_284;field_32038:Inamed field_32038Lnet/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 bLdpb;b:Iintermediary field_32039Lnet/minecraft/class_284;field_32039:Inamed field_32039Lnet/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 cLdpb;c:Iintermediary field_32040Lnet/minecraft/class_284;field_32040:Inamed field_32040Lnet/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 dLdpb;d:Iintermediary field_32041Lnet/minecraft/class_284;field_32041:Inamed field_32041Lnet/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 eLdpb;e:Iintermediary field_32042Lnet/minecraft/class_284;field_32042:Inamed field_32042Lnet/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 fLdpb;f:Iintermediary field_32043Lnet/minecraft/class_284;field_32043:Inamed field_32043Lnet/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 gLdpb;g:Iintermediary field_32044Lnet/minecraft/class_284;field_32044:Inamed field_32044Lnet/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 hLdpb;h:Iintermediary field_32045Lnet/minecraft/class_284;field_32045:Inamed field_32045Lnet/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 iLdpb;i:Iintermediary field_32046Lnet/minecraft/class_284;field_32046:Inamed field_32046Lnet/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 jLdpb;j:Iintermediary field_32047Lnet/minecraft/class_284;field_32047:Inamed field_32047Lnet/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 kLdpb;k:Iintermediary field_32048Lnet/minecraft/class_284;field_32048:Inamed field_32048Lnet/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 mLdpb;m:Zintermediary field_32049Lnet/minecraft/class_284;field_32049:Znamed field_32049Lnet/minecraft/client/gl/GlUniform;field_32049:Z
-
loc
private int loc- Mappings:
Namespace Name Mixin selector official nLdpb;n:Iintermediary field_1545Lnet/minecraft/class_284;field_1545:Inamed locLnet/minecraft/client/gl/GlUniform;loc:I
-
count
private final int count- Mappings:
Namespace Name Mixin selector official oLdpb;o:Iintermediary field_1544Lnet/minecraft/class_284;field_1544:Inamed countLnet/minecraft/client/gl/GlUniform;count:I
-
dataType
private final int dataType- Mappings:
Namespace Name Mixin selector official pLdpb;p:Iintermediary field_1543Lnet/minecraft/class_284;field_1543:Inamed dataTypeLnet/minecraft/client/gl/GlUniform;dataType:I
-
intData
- Mappings:
Namespace Name Mixin selector official qLdpb;q:Ljava/nio/IntBuffer;intermediary field_1547Lnet/minecraft/class_284;field_1547:Ljava/nio/IntBuffer;named intDataLnet/minecraft/client/gl/GlUniform;intData:Ljava/nio/IntBuffer;
-
floatData
- Mappings:
Namespace Name Mixin selector official rLdpb;r:Ljava/nio/FloatBuffer;intermediary field_1549Lnet/minecraft/class_284;field_1549:Ljava/nio/FloatBuffer;named floatDataLnet/minecraft/client/gl/GlUniform;floatData:Ljava/nio/FloatBuffer;
-
name
- Mappings:
Namespace Name Mixin selector official sLdpb;s:Ljava/lang/String;intermediary field_1546Lnet/minecraft/class_284;field_1546:Ljava/lang/String;named nameLnet/minecraft/client/gl/GlUniform;name:Ljava/lang/String;
-
stateDirty
private boolean stateDirty- Mappings:
Namespace Name Mixin selector official tLdpb;t:Zintermediary field_1542Lnet/minecraft/class_284;field_1542:Znamed stateDirtyLnet/minecraft/client/gl/GlUniform;stateDirty:Z
-
program
- Mappings:
Namespace Name Mixin selector official uLdpb;u:Ldpa;intermediary field_1541Lnet/minecraft/class_284;field_1541:Lnet/minecraft/class_3679;named programLnet/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;)Vintermediary <init>Lnet/minecraft/class_284;<init>(Ljava/lang/String;IILnet/minecraft/class_3679;)Vnamed <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 aLdpb;a(ILjava/lang/CharSequence;)Iintermediary method_22096Lnet/minecraft/class_284;method_22096(ILjava/lang/CharSequence;)Inamed getUniformLocationLnet/minecraft/client/gl/GlUniform;getUniformLocation(ILjava/lang/CharSequence;)I
-
uniform1
public static void uniform1(int location, int value)- Mappings:
Namespace Name Mixin selector official bLdpb;b(II)Vintermediary method_22095Lnet/minecraft/class_284;method_22095(II)Vnamed uniform1Lnet/minecraft/client/gl/GlUniform;uniform1(II)V
-
getAttribLocation
- Mappings:
Namespace Name Mixin selector official bLdpb;b(ILjava/lang/CharSequence;)Iintermediary method_22097Lnet/minecraft/class_284;method_22097(ILjava/lang/CharSequence;)Inamed getAttribLocationLnet/minecraft/client/gl/GlUniform;getAttribLocation(ILjava/lang/CharSequence;)I
-
bindAttribLocation
- Mappings:
Namespace Name Mixin selector official aLdpb;a(IILjava/lang/CharSequence;)Vintermediary method_34419Lnet/minecraft/class_284;method_34419(IILjava/lang/CharSequence;)Vnamed bindAttribLocationLnet/minecraft/client/gl/GlUniform;bindAttribLocation(IILjava/lang/CharSequence;)V
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Mappings:
Namespace Name Mixin selector official closeLdpb;close()Vintermediary closeLnet/minecraft/class_284;close()Vnamed closeLnet/minecraft/client/gl/GlUniform;close()V
-
markStateDirty
private void markStateDirty()- Mappings:
Namespace Name Mixin selector official hLdpb;h()Vintermediary method_1302Lnet/minecraft/class_284;method_1302()Vnamed markStateDirtyLnet/minecraft/client/gl/GlUniform;markStateDirty()V
-
getTypeIndex
- Mappings:
Namespace Name Mixin selector official aLdpb;a(Ljava/lang/String;)Iintermediary method_1299Lnet/minecraft/class_284;method_1299(Ljava/lang/String;)Inamed getTypeIndexLnet/minecraft/client/gl/GlUniform;getTypeIndex(Ljava/lang/String;)I
-
setLoc
public void setLoc(int loc)- Mappings:
Namespace Name Mixin selector official bLdpb;b(I)Vintermediary method_1297Lnet/minecraft/class_284;method_1297(I)Vnamed setLocLnet/minecraft/client/gl/GlUniform;setLoc(I)V
-
getName
- Mappings:
Namespace Name Mixin selector official aLdpb;a()Ljava/lang/String;intermediary method_1298Lnet/minecraft/class_284;method_1298()Ljava/lang/String;named getNameLnet/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 aLdpb;a(IF)Vintermediary method_35659Lnet/minecraft/class_284;method_35659(IF)Vnamed method_35659Lnet/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_35652in classUniform- Mappings:
Namespace Name Mixin selector official aLdou;a(Ll;)Vintermediary method_35652Lnet/minecraft/class_278;method_35652(Lnet/minecraft/class_1162;)Vnamed method_35652Lnet/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:
setForDataTypein classUniform- Mappings:
Namespace Name Mixin selector official bLdou;b(FFFF)Vintermediary method_1252Lnet/minecraft/class_278;method_1252(FFFF)Vnamed setForDataTypeLnet/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_35649in classUniform- Mappings:
Namespace Name Mixin selector official aLdou;a(I)Vintermediary method_35649Lnet/minecraft/class_278;method_35649(I)Vnamed method_35649Lnet/minecraft/client/gl/Uniform;method_35649(I)V
-
method_35650
public final void method_35650(int int2, int int3)- Overrides:
method_35650in classUniform- Mappings:
Namespace Name Mixin selector official aLdou;a(II)Vintermediary method_35650Lnet/minecraft/class_278;method_35650(II)Vnamed method_35650Lnet/minecraft/client/gl/Uniform;method_35650(II)V
-
method_35651
public final void method_35651(int int2, int int3, int int4)- Overrides:
method_35651in classUniform- Mappings:
Namespace Name Mixin selector official aLdou;a(III)Vintermediary method_35651Lnet/minecraft/class_278;method_35651(III)Vnamed method_35651Lnet/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_35656in classUniform- Mappings:
Namespace Name Mixin selector official bLdou;b(IIII)Vintermediary method_35656Lnet/minecraft/class_278;method_35656(IIII)Vnamed method_35656Lnet/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_35657in classUniform- Mappings:
Namespace Name Mixin selector official cLdou;c(FFFF)Vintermediary method_35657Lnet/minecraft/class_278;method_35657(FFFF)Vnamed method_35657Lnet/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_35644in classUniform- Mappings:
Namespace Name Mixin selector official aLdou;a(FFFFFF)Vintermediary method_35644Lnet/minecraft/class_278;method_35644(FFFFFF)Vnamed method_35644Lnet/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_35645in classUniform- Mappings:
Namespace Name Mixin selector official aLdou;a(FFFFFFFF)Vintermediary method_35645Lnet/minecraft/class_278;method_35645(FFFFFFFF)Vnamed method_35645Lnet/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_35653in classUniform- Mappings:
Namespace Name Mixin selector official bLdou;b(FFFFFF)Vintermediary method_35653Lnet/minecraft/class_278;method_35653(FFFFFF)Vnamed method_35653Lnet/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_35646in classUniform- Mappings:
Namespace Name Mixin selector official aLdou;a(FFFFFFFFF)Vintermediary method_35646Lnet/minecraft/class_278;method_35646(FFFFFFFFF)Vnamed method_35646Lnet/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_35647in classUniform- Mappings:
Namespace Name Mixin selector official aLdou;a(FFFFFFFFFFFF)Vintermediary method_35647Lnet/minecraft/class_278;method_35647(FFFFFFFFFFFF)Vnamed method_35647Lnet/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_35654in classUniform- Mappings:
Namespace Name Mixin selector official bLdou;b(FFFFFFFF)Vintermediary method_35654Lnet/minecraft/class_278;method_35654(FFFFFFFF)Vnamed method_35654Lnet/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_35655in classUniform- Mappings:
Namespace Name Mixin selector official bLdou;b(FFFFFFFFFFFF)Vintermediary method_35655Lnet/minecraft/class_278;method_35655(FFFFFFFFFFFF)Vnamed method_35655Lnet/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_35648in classUniform- Mappings:
Namespace Name Mixin selector official aLdou;a(FFFFFFFFFFFFFFFF)Vintermediary method_35648Lnet/minecraft/class_278;method_35648(FFFFFFFFFFFFFFFF)Vnamed method_35648Lnet/minecraft/client/gl/Uniform;method_35648(FFFFFFFFFFFFFFFF)V
-
set
-
upload
public void upload()- Mappings:
Namespace Name Mixin selector official bLdpb;b()Vintermediary method_1300Lnet/minecraft/class_284;method_1300()Vnamed uploadLnet/minecraft/client/gl/GlUniform;upload()V
-
uploadInts
private void uploadInts()- Mappings:
Namespace Name Mixin selector official iLdpb;i()Vintermediary method_1303Lnet/minecraft/class_284;method_1303()Vnamed uploadIntsLnet/minecraft/client/gl/GlUniform;uploadInts()V
-
uploadFloats
private void uploadFloats()- Mappings:
Namespace Name Mixin selector official jLdpb;j()Vintermediary method_1301Lnet/minecraft/class_284;method_1301()Vnamed uploadFloatsLnet/minecraft/client/gl/GlUniform;uploadFloats()V
-
uploadMatrix
private void uploadMatrix()- Mappings:
Namespace Name Mixin selector official kLdpb;k()Vintermediary method_1296Lnet/minecraft/class_284;method_1296()Vnamed uploadMatrixLnet/minecraft/client/gl/GlUniform;uploadMatrix()V
-
method_35660
public int method_35660()- Mappings:
Namespace Name Mixin selector official cLdpb;c()Iintermediary method_35660Lnet/minecraft/class_284;method_35660()Inamed method_35660Lnet/minecraft/client/gl/GlUniform;method_35660()I
-
method_35661
public int method_35661()- Mappings:
Namespace Name Mixin selector official dLdpb;d()Iintermediary method_35661Lnet/minecraft/class_284;method_35661()Inamed method_35661Lnet/minecraft/client/gl/GlUniform;method_35661()I
-
method_35662
public int method_35662()- Mappings:
Namespace Name Mixin selector official eLdpb;e()Iintermediary method_35662Lnet/minecraft/class_284;method_35662()Inamed method_35662Lnet/minecraft/client/gl/GlUniform;method_35662()I
-
method_35663
- Mappings:
Namespace Name Mixin selector official fLdpb;f()Ljava/nio/IntBuffer;intermediary method_35663Lnet/minecraft/class_284;method_35663()Ljava/nio/IntBuffer;named method_35663Lnet/minecraft/client/gl/GlUniform;method_35663()Ljava/nio/IntBuffer;
-
method_35664
- Mappings:
Namespace Name Mixin selector official gLdpb;g()Ljava/nio/FloatBuffer;intermediary method_35664Lnet/minecraft/class_284;method_35664()Ljava/nio/FloatBuffer;named method_35664Lnet/minecraft/client/gl/GlUniform;method_35664()Ljava/nio/FloatBuffer;
-