Package net.minecraft.client.gl
Class GlUniform
java.lang.Object
net.minecraft.client.gl.Uniform
net.minecraft.client.gl.GlUniform
- All Implemented Interfaces:
AutoCloseable
Represents a uniform variable.
- See Also:
- Mappings:
Namespace Name named net/minecraft/client/gl/GlUniformintermediary net/minecraft/class_284official fgi
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final intprivate final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intprivate static final booleanprivate final FloatBufferprivate final IntBufferprivate intprivate static final Loggerprivate final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()intgetCount()intintgetName()static intgetTypeIndex(String typeName) static intgetUniformLocation(int program, CharSequence name) private voidfinal voidmethod_35653(float value1, float value2, float value3, float value4, float value5, float value6) final voidmethod_35654(float value1, float value2, float value3, float value4, float value5, float value6, float value7, float value8) final voidmethod_35655(float value1, float value2, float value3, float value4, float value5, float value6, float value7, float value8, float value9, float value10, float value11, float value12) final voidset(float value1) final voidset(float[] values) final voidset(float value1, float value2) final voidset(float value1, float value2, float value3) final voidset(float value1, float value2, float value3, float value4) final voidset(float value1, float value2, float value3, float value4, float value5, float value6) final voidset(float value1, float value2, float value3, float value4, float value5, float value6, float value7, float value8) final voidset(float value1, float value2, float value3, float value4, float value5, float value6, float value7, float value8, float value9) final voidset(float value1, float value2, float value3, float value4, float value5, float value6, float value7, float value8, float value9, float value10, float value11, float value12) final voidset(float value1, float value2, float value3, float value4, float value5, float value6, float value7, float value8, float value9, float value10, float value11, float value12, float value13, float value14, float value15, float value16) final voidset(int value) final voidset(int index, float value) final voidset(int value1, int value2) final voidset(int value1, int value2, int value3) final voidset(int value1, int value2, int value3, int value4) voidvoidset(ShaderProgramDefinition.Uniform uniform) final voidfinal voidfinal voidfinal voidfinal voidsetAndFlip(float value1, float value2, float value3, float value4) final voidsetForDataType(float value1, float value2, float value3, float value4) final voidsetForDataType(int value1, int value2, int value3, int value4) voidsetLocation(int location) static voiduniform1(int location, int value) voidupload()private voidprivate voidprivate void
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector named LOGGERLnet/minecraft/client/gl/GlUniform;LOGGER:Lorg/slf4j/Logger;intermediary field_1548Lnet/minecraft/class_284;field_1548:Lorg/slf4j/Logger;official lLfgi;l:Lorg/slf4j/Logger;
-
field_32038
public static final int field_32038- See Also:
- Mappings:
Namespace Name Mixin selector named field_32038Lnet/minecraft/client/gl/GlUniform;field_32038:Iintermediary field_32038Lnet/minecraft/class_284;field_32038:Iofficial aLfgi;a:I
-
field_32039
public static final int field_32039- See Also:
- Mappings:
Namespace Name Mixin selector named field_32039Lnet/minecraft/client/gl/GlUniform;field_32039:Iintermediary field_32039Lnet/minecraft/class_284;field_32039:Iofficial bLfgi;b:I
-
field_32040
public static final int field_32040- See Also:
- Mappings:
Namespace Name Mixin selector named field_32040Lnet/minecraft/client/gl/GlUniform;field_32040:Iintermediary field_32040Lnet/minecraft/class_284;field_32040:Iofficial cLfgi;c:I
-
field_32041
public static final int field_32041- See Also:
- Mappings:
Namespace Name Mixin selector named field_32041Lnet/minecraft/client/gl/GlUniform;field_32041:Iintermediary field_32041Lnet/minecraft/class_284;field_32041:Iofficial dLfgi;d:I
-
field_32042
public static final int field_32042- See Also:
- Mappings:
Namespace Name Mixin selector named field_32042Lnet/minecraft/client/gl/GlUniform;field_32042:Iintermediary field_32042Lnet/minecraft/class_284;field_32042:Iofficial eLfgi;e:I
-
field_32043
public static final int field_32043- See Also:
- Mappings:
Namespace Name Mixin selector named field_32043Lnet/minecraft/client/gl/GlUniform;field_32043:Iintermediary field_32043Lnet/minecraft/class_284;field_32043:Iofficial fLfgi;f:I
-
field_32044
public static final int field_32044- See Also:
- Mappings:
Namespace Name Mixin selector named field_32044Lnet/minecraft/client/gl/GlUniform;field_32044:Iintermediary field_32044Lnet/minecraft/class_284;field_32044:Iofficial gLfgi;g:I
-
field_32045
public static final int field_32045- See Also:
- Mappings:
Namespace Name Mixin selector named field_32045Lnet/minecraft/client/gl/GlUniform;field_32045:Iintermediary field_32045Lnet/minecraft/class_284;field_32045:Iofficial hLfgi;h:I
-
field_32046
public static final int field_32046- See Also:
- Mappings:
Namespace Name Mixin selector named field_32046Lnet/minecraft/client/gl/GlUniform;field_32046:Iintermediary field_32046Lnet/minecraft/class_284;field_32046:Iofficial iLfgi;i:I
-
field_32047
public static final int field_32047- See Also:
- Mappings:
Namespace Name Mixin selector named field_32047Lnet/minecraft/client/gl/GlUniform;field_32047:Iintermediary field_32047Lnet/minecraft/class_284;field_32047:Iofficial jLfgi;j:I
-
field_32048
public static final int field_32048- See Also:
- Mappings:
Namespace Name Mixin selector named field_32048Lnet/minecraft/client/gl/GlUniform;field_32048:Iintermediary field_32048Lnet/minecraft/class_284;field_32048:Iofficial kLfgi;k:I
-
field_32049
private static final boolean field_32049- See Also:
- Mappings:
Namespace Name Mixin selector named field_32049Lnet/minecraft/client/gl/GlUniform;field_32049:Zintermediary field_32049Lnet/minecraft/class_284;field_32049:Zofficial mLfgi;m:Z
-
location
private int location- Mappings:
Namespace Name Mixin selector named locationLnet/minecraft/client/gl/GlUniform;location:Iintermediary field_1545Lnet/minecraft/class_284;field_1545:Iofficial nLfgi;n:I
-
count
private final int count- Mappings:
Namespace Name Mixin selector named countLnet/minecraft/client/gl/GlUniform;count:Iintermediary field_1544Lnet/minecraft/class_284;field_1544:Iofficial oLfgi;o:I
-
dataType
private final int dataType- Mappings:
Namespace Name Mixin selector named dataTypeLnet/minecraft/client/gl/GlUniform;dataType:Iintermediary field_1543Lnet/minecraft/class_284;field_1543:Iofficial pLfgi;p:I
-
intData
- Mappings:
Namespace Name Mixin selector named intDataLnet/minecraft/client/gl/GlUniform;intData:Ljava/nio/IntBuffer;intermediary field_1547Lnet/minecraft/class_284;field_1547:Ljava/nio/IntBuffer;official qLfgi;q:Ljava/nio/IntBuffer;
-
floatData
- Mappings:
Namespace Name Mixin selector named floatDataLnet/minecraft/client/gl/GlUniform;floatData:Ljava/nio/FloatBuffer;intermediary field_1549Lnet/minecraft/class_284;field_1549:Ljava/nio/FloatBuffer;official rLfgi;r:Ljava/nio/FloatBuffer;
-
name
- Mappings:
Namespace Name Mixin selector named nameLnet/minecraft/client/gl/GlUniform;name:Ljava/lang/String;intermediary field_1546Lnet/minecraft/class_284;field_1546:Ljava/lang/String;official sLfgi;s:Ljava/lang/String;
-
-
Constructor Details
-
GlUniform
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/gl/GlUniform;<init>(Ljava/lang/String;II)Vintermediary <init>Lnet/minecraft/class_284;<init>(Ljava/lang/String;II)Vofficial <init>Lfgi;<init>(Ljava/lang/String;II)V
-
-
Method Details
-
getUniformLocation
- Mappings:
Namespace Name Mixin selector named getUniformLocationLnet/minecraft/client/gl/GlUniform;getUniformLocation(ILjava/lang/CharSequence;)Iintermediary method_22096Lnet/minecraft/class_284;method_22096(ILjava/lang/CharSequence;)Iofficial aLfgi;a(ILjava/lang/CharSequence;)I
-
uniform1
public static void uniform1(int location, int value) - Mappings:
Namespace Name Mixin selector named uniform1Lnet/minecraft/client/gl/GlUniform;uniform1(II)Vintermediary method_22095Lnet/minecraft/class_284;method_22095(II)Vofficial bLfgi;b(II)V
-
set
- Mappings:
Namespace Name Mixin selector named setLnet/minecraft/client/gl/GlUniform;set(Lnet/minecraft/client/gl/ShaderProgramDefinition$Uniform;)Vintermediary method_65015Lnet/minecraft/class_284;method_65015(Lnet/minecraft/class_10157$class_10159;)Vofficial aLfgi;a(Lgmd$b;)V
-
set
- Mappings:
Namespace Name Mixin selector named setLnet/minecraft/client/gl/GlUniform;set(Ljava/util/List;I)Vintermediary method_65016Lnet/minecraft/class_284;method_65016(Ljava/util/List;I)Vofficial aLfgi;a(Ljava/util/List;I)V
-
close
public void close()- Specified by:
closein interfaceAutoCloseable
-
markStateDirty
private void markStateDirty()- Mappings:
Namespace Name Mixin selector named markStateDirtyLnet/minecraft/client/gl/GlUniform;markStateDirty()Vintermediary method_1302Lnet/minecraft/class_284;method_1302()Vofficial hLfgi;h()V
-
getTypeIndex
- Mappings:
Namespace Name Mixin selector named getTypeIndexLnet/minecraft/client/gl/GlUniform;getTypeIndex(Ljava/lang/String;)Iintermediary method_1299Lnet/minecraft/class_284;method_1299(Ljava/lang/String;)Iofficial aLfgi;a(Ljava/lang/String;)I
-
setLocation
public void setLocation(int location) - Mappings:
Namespace Name Mixin selector named setLocationLnet/minecraft/client/gl/GlUniform;setLocation(I)Vintermediary method_1297Lnet/minecraft/class_284;method_1297(I)Vofficial bLfgi;b(I)V
-
getName
- Mappings:
Namespace Name Mixin selector named getNameLnet/minecraft/client/gl/GlUniform;getName()Ljava/lang/String;intermediary method_1298Lnet/minecraft/class_284;method_1298()Ljava/lang/String;official aLfgi;a()Ljava/lang/String;
-
set
public final void set(float value1) -
set
public final void set(float value1, float value2) -
set
public final void set(int index, float value) - Mappings:
Namespace Name Mixin selector named setLnet/minecraft/client/gl/GlUniform;set(IF)Vintermediary method_35659Lnet/minecraft/class_284;method_35659(IF)Vofficial aLfgi;a(IF)V
-
set
public final void set(float value1, float value2, float value3) -
set
-
setAndFlip
public final void setAndFlip(float value1, float value2, float value3, float value4) - Overrides:
setAndFlipin classUniform- Mappings:
Namespace Name Mixin selector named setAndFlipLnet/minecraft/client/gl/Uniform;setAndFlip(FFFF)Vintermediary method_1254Lnet/minecraft/class_278;method_1254(FFFF)Vofficial aLfgf;a(FFFF)V
-
set
-
setForDataType
public final void setForDataType(float value1, float value2, float value3, float value4) - Overrides:
setForDataTypein classUniform- Mappings:
Namespace Name Mixin selector named setForDataTypeLnet/minecraft/client/gl/Uniform;setForDataType(FFFF)Vintermediary method_1252Lnet/minecraft/class_278;method_1252(FFFF)Vofficial bLfgf;b(FFFF)V
-
setForDataType
public final void setForDataType(int value1, int value2, int value3, int value4) - Overrides:
setForDataTypein classUniform- Mappings:
Namespace Name Mixin selector named setForDataTypeLnet/minecraft/client/gl/Uniform;setForDataType(IIII)Vintermediary method_1248Lnet/minecraft/class_278;method_1248(IIII)Vofficial aLfgf;a(IIII)V
-
set
public final void set(int value) -
set
public final void set(int value1, int value2) -
set
public final void set(int value1, int value2, int value3) -
set
public final void set(int value1, int value2, int value3, int value4) -
set
public final void set(float[] values) -
set
public final void set(float value1, float value2, float value3, float value4) -
set
public final void set(float value1, float value2, float value3, float value4, float value5, float value6) -
set
public final void set(float value1, float value2, float value3, float value4, float value5, float value6, float value7, float value8) -
method_35653
public final void method_35653(float value1, float value2, float value3, float value4, float value5, float value6) - Overrides:
method_35653in classUniform- Mappings:
Namespace Name Mixin selector named method_35653Lnet/minecraft/client/gl/Uniform;method_35653(FFFFFF)Vintermediary method_35653Lnet/minecraft/class_278;method_35653(FFFFFF)Vofficial bLfgf;b(FFFFFF)V
-
set
public final void set(float value1, float value2, float value3, float value4, float value5, float value6, float value7, float value8, float value9) -
set
public final void set(float value1, float value2, float value3, float value4, float value5, float value6, float value7, float value8, float value9, float value10, float value11, float value12) -
method_35654
public final void method_35654(float value1, float value2, float value3, float value4, float value5, float value6, float value7, float value8) - Overrides:
method_35654in classUniform- Mappings:
Namespace Name Mixin selector named method_35654Lnet/minecraft/client/gl/Uniform;method_35654(FFFFFFFF)Vintermediary method_35654Lnet/minecraft/class_278;method_35654(FFFFFFFF)Vofficial bLfgf;b(FFFFFFFF)V
-
method_35655
public final void method_35655(float value1, float value2, float value3, float value4, float value5, float value6, float value7, float value8, float value9, float value10, float value11, float value12) - Overrides:
method_35655in classUniform- Mappings:
Namespace Name Mixin selector named method_35655Lnet/minecraft/client/gl/Uniform;method_35655(FFFFFFFFFFFF)Vintermediary method_35655Lnet/minecraft/class_278;method_35655(FFFFFFFFFFFF)Vofficial bLfgf;b(FFFFFFFFFFFF)V
-
set
public final void set(float value1, float value2, float value3, float value4, float value5, float value6, float value7, float value8, float value9, float value10, float value11, float value12, float value13, float value14, float value15, float value16) -
set
-
set
-
upload
public void upload()- Mappings:
Namespace Name Mixin selector named uploadLnet/minecraft/client/gl/GlUniform;upload()Vintermediary method_1300Lnet/minecraft/class_284;method_1300()Vofficial bLfgi;b()V
-
uploadInts
private void uploadInts()- Mappings:
Namespace Name Mixin selector named uploadIntsLnet/minecraft/client/gl/GlUniform;uploadInts()Vintermediary method_1303Lnet/minecraft/class_284;method_1303()Vofficial iLfgi;i()V
-
uploadFloats
private void uploadFloats()- Mappings:
Namespace Name Mixin selector named uploadFloatsLnet/minecraft/client/gl/GlUniform;uploadFloats()Vintermediary method_1301Lnet/minecraft/class_284;method_1301()Vofficial jLfgi;j()V
-
uploadMatrix
private void uploadMatrix()- Mappings:
Namespace Name Mixin selector named uploadMatrixLnet/minecraft/client/gl/GlUniform;uploadMatrix()Vintermediary method_1296Lnet/minecraft/class_284;method_1296()Vofficial kLfgi;k()V
-
getLocation
public int getLocation()- Mappings:
Namespace Name Mixin selector named getLocationLnet/minecraft/client/gl/GlUniform;getLocation()Iintermediary method_35660Lnet/minecraft/class_284;method_35660()Iofficial cLfgi;c()I
-
getCount
public int getCount()- Mappings:
Namespace Name Mixin selector named getCountLnet/minecraft/client/gl/GlUniform;getCount()Iintermediary method_35661Lnet/minecraft/class_284;method_35661()Iofficial dLfgi;d()I
-
getDataType
public int getDataType()- Mappings:
Namespace Name Mixin selector named getDataTypeLnet/minecraft/client/gl/GlUniform;getDataType()Iintermediary method_35662Lnet/minecraft/class_284;method_35662()Iofficial eLfgi;e()I
-
getIntData
- Mappings:
Namespace Name Mixin selector named getIntDataLnet/minecraft/client/gl/GlUniform;getIntData()Ljava/nio/IntBuffer;intermediary method_35663Lnet/minecraft/class_284;method_35663()Ljava/nio/IntBuffer;official fLfgi;f()Ljava/nio/IntBuffer;
-
getFloatData
- Mappings:
Namespace Name Mixin selector named getFloatDataLnet/minecraft/client/gl/GlUniform;getFloatData()Ljava/nio/FloatBuffer;intermediary method_35664Lnet/minecraft/class_284;method_35664()Ljava/nio/FloatBuffer;official gLfgi;g()Ljava/nio/FloatBuffer;
-