Package net.minecraft.client.gl
Class GlShader
java.lang.Object
net.minecraft.client.gl.GlShader
- Mappings:
Namespace Name official dcvintermediary net/minecraft/class_1874named net/minecraft/client/gl/GlShader
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidattachShader(JsonGlProgram program) static GlShadercreateShader(ResourceManager manager, GlShader.Type tyoe, String name) getName()void
-
Field Details
-
type
- Mappings:
Namespace Name Mixin selector official aLdcv;a:Ldcv$a;intermediary field_8057Lnet/minecraft/class_1874;field_8057:Lnet/minecraft/class_1874$class_1875;named typeLnet/minecraft/client/gl/GlShader;type:Lnet/minecraft/client/gl/GlShader$Type;
-
name
- Mappings:
Namespace Name Mixin selector official bLdcv;b:Ljava/lang/String;intermediary field_8058Lnet/minecraft/class_1874;field_8058:Ljava/lang/String;named nameLnet/minecraft/client/gl/GlShader;name:Ljava/lang/String;
-
shaderRef
private final int shaderRef- Mappings:
Namespace Name Mixin selector official cLdcv;c:Iintermediary field_8059Lnet/minecraft/class_1874;field_8059:Inamed shaderRefLnet/minecraft/client/gl/GlShader;shaderRef:I
-
refCount
private int refCount- Mappings:
Namespace Name Mixin selector official dLdcv;d:Iintermediary field_8060Lnet/minecraft/class_1874;field_8060:Inamed refCountLnet/minecraft/client/gl/GlShader;refCount:I
-
-
Constructor Details
-
GlShader
- Mappings:
Namespace Name Mixin selector official <init>Ldcv;<init>(Ldcv$a;ILjava/lang/String;)Vintermediary <init>Lnet/minecraft/class_1874;<init>(Lnet/minecraft/class_1874$class_1875;ILjava/lang/String;)Vnamed <init>Lnet/minecraft/client/gl/GlShader;<init>(Lnet/minecraft/client/gl/GlShader$Type;ILjava/lang/String;)V
-
-
Method Details
-
attachShader
- Mappings:
Namespace Name Mixin selector official aLdcv;a(Ldcs;)Vintermediary method_6963Lnet/minecraft/class_1874;method_6963(Lnet/minecraft/class_1871;)Vnamed attachShaderLnet/minecraft/client/gl/GlShader;attachShader(Lnet/minecraft/client/gl/JsonGlProgram;)V
-
method_19444
public void method_19444()- Mappings:
Namespace Name Mixin selector official aLdcv;a()Vintermediary method_19444Lnet/minecraft/class_1874;method_19444()Vnamed method_19444Lnet/minecraft/client/gl/GlShader;method_19444()V
-
getName
- Mappings:
Namespace Name Mixin selector official bLdcv;b()Ljava/lang/String;intermediary method_6962Lnet/minecraft/class_1874;method_6962()Ljava/lang/String;named getNameLnet/minecraft/client/gl/GlShader;getName()Ljava/lang/String;
-
createShader
public static GlShader createShader(ResourceManager manager, GlShader.Type tyoe, String name) throws IOException - Throws:
IOException- Mappings:
Namespace Name Mixin selector official aLdcv;a(Lvf;Ldcv$a;Ljava/lang/String;)Ldcv;intermediary method_6964Lnet/minecraft/class_1874;method_6964(Lnet/minecraft/class_1654;Lnet/minecraft/class_1874$class_1875;Ljava/lang/String;)Lnet/minecraft/class_1874;named createShaderLnet/minecraft/client/gl/GlShader;createShader(Lnet/minecraft/resource/ResourceManager;Lnet/minecraft/client/gl/GlShader$Type;Ljava/lang/String;)Lnet/minecraft/client/gl/GlShader;
-