Package net.minecraft.client.gl
Class PostProcessShader
java.lang.Object
net.minecraft.client.gl.PostProcessShader
@Environment(CLIENT) public class PostProcessShader extends Object
- Mappings:
Namespace Name official blsintermediary net/minecraft/class_1213named net/minecraft/client/gl/PostProcessShader
-
Field Summary
Fields Modifier and Type Field Description Framebufferfield_5037Framebufferfield_5038private org.lwjgl.util.vector.Matrix4ffield_5044private JsonGlProgramjsonGlProgramprivate List<Integer>samplerHeightsprivate List<String>samplerNamesprivate List<Object>samplerValuesprivate List<Integer>samplerWidths -
Constructor Summary
Constructors Constructor Description PostProcessShader(ResourceManager resourceManager, String string, Framebuffer framebuffer, Framebuffer framebuffer2) -
Method Summary
Modifier and Type Method Description voidaddAuxTarget(String name, Object target, int width, int height)JsonGlProgramgetProgram()voidmethod_4158(org.lwjgl.util.vector.Matrix4f matrix4f)voidmethod_4159()private voidmethod_4161()voidrender(float time)
-
Field Details
-
jsonGlProgram
- Mappings:
Namespace Name Mixin selector official cLbls;c:Lblq;intermediary field_5039Lnet/minecraft/class_1213;field_5039:Lnet/minecraft/class_1211;named jsonGlProgramLnet/minecraft/client/gl/PostProcessShader;jsonGlProgram:Lnet/minecraft/client/gl/JsonGlProgram;
-
field_5037
- Mappings:
Namespace Name Mixin selector official aLbls;a:Lbfw;intermediary field_5037Lnet/minecraft/class_1213;field_5037:Lnet/minecraft/class_1040;named field_5037Lnet/minecraft/client/gl/PostProcessShader;field_5037:Lnet/minecraft/client/gl/Framebuffer;
-
field_5038
- Mappings:
Namespace Name Mixin selector official bLbls;b:Lbfw;intermediary field_5038Lnet/minecraft/class_1213;field_5038:Lnet/minecraft/class_1040;named field_5038Lnet/minecraft/client/gl/PostProcessShader;field_5038:Lnet/minecraft/client/gl/Framebuffer;
-
samplerValues
- Mappings:
Namespace Name Mixin selector official dLbls;d:Ljava/util/List;intermediary field_5040Lnet/minecraft/class_1213;field_5040:Ljava/util/List;named samplerValuesLnet/minecraft/client/gl/PostProcessShader;samplerValues:Ljava/util/List;
-
samplerNames
- Mappings:
Namespace Name Mixin selector official eLbls;e:Ljava/util/List;intermediary field_5041Lnet/minecraft/class_1213;field_5041:Ljava/util/List;named samplerNamesLnet/minecraft/client/gl/PostProcessShader;samplerNames:Ljava/util/List;
-
samplerWidths
- Mappings:
Namespace Name Mixin selector official fLbls;f:Ljava/util/List;intermediary field_5042Lnet/minecraft/class_1213;field_5042:Ljava/util/List;named samplerWidthsLnet/minecraft/client/gl/PostProcessShader;samplerWidths:Ljava/util/List;
-
samplerHeights
- Mappings:
Namespace Name Mixin selector official gLbls;g:Ljava/util/List;intermediary field_5043Lnet/minecraft/class_1213;field_5043:Ljava/util/List;named samplerHeightsLnet/minecraft/client/gl/PostProcessShader;samplerHeights:Ljava/util/List;
-
field_5044
private org.lwjgl.util.vector.Matrix4f field_5044- Mappings:
Namespace Name Mixin selector official hLbls;h:Lorg/lwjgl/util/vector/Matrix4f;intermediary field_5044Lnet/minecraft/class_1213;field_5044:Lorg/lwjgl/util/vector/Matrix4f;named field_5044Lnet/minecraft/client/gl/PostProcessShader;field_5044:Lorg/lwjgl/util/vector/Matrix4f;
-
-
Constructor Details
-
PostProcessShader
public PostProcessShader(ResourceManager resourceManager, String string, Framebuffer framebuffer, Framebuffer framebuffer2) throws IOException- Throws:
IOException- Mappings:
Namespace Name Mixin selector official <init>Lbls;<init>(Lbni;Ljava/lang/String;Lbfw;Lbfw;)Vintermediary <init>Lnet/minecraft/class_1213;<init>(Lnet/minecraft/class_1258;Ljava/lang/String;Lnet/minecraft/class_1040;Lnet/minecraft/class_1040;)Vnamed <init>Lnet/minecraft/client/gl/PostProcessShader;<init>(Lnet/minecraft/resource/ResourceManager;Ljava/lang/String;Lnet/minecraft/client/gl/Framebuffer;Lnet/minecraft/client/gl/Framebuffer;)V
-
-
Method Details
-
method_4159
public void method_4159()- Mappings:
Namespace Name Mixin selector official bLbls;b()Vintermediary method_4159Lnet/minecraft/class_1213;method_4159()Vnamed method_4159Lnet/minecraft/client/gl/PostProcessShader;method_4159()V
-
addAuxTarget
- Mappings:
Namespace Name Mixin selector official aLbls;a(Ljava/lang/String;Ljava/lang/Object;II)Vintermediary method_4157Lnet/minecraft/class_1213;method_4157(Ljava/lang/String;Ljava/lang/Object;II)Vnamed addAuxTargetLnet/minecraft/client/gl/PostProcessShader;addAuxTarget(Ljava/lang/String;Ljava/lang/Object;II)V
-
method_4161
private void method_4161()- Mappings:
Namespace Name Mixin selector official dLbls;d()Vintermediary method_4161Lnet/minecraft/class_1213;method_4161()Vnamed method_4161Lnet/minecraft/client/gl/PostProcessShader;method_4161()V
-
method_4158
public void method_4158(org.lwjgl.util.vector.Matrix4f matrix4f)- Mappings:
Namespace Name Mixin selector official aLbls;a(Lorg/lwjgl/util/vector/Matrix4f;)Vintermediary method_4158Lnet/minecraft/class_1213;method_4158(Lorg/lwjgl/util/vector/Matrix4f;)Vnamed method_4158Lnet/minecraft/client/gl/PostProcessShader;method_4158(Lorg/lwjgl/util/vector/Matrix4f;)V
-
render
public void render(float time)- Mappings:
Namespace Name Mixin selector official aLbls;a(F)Vintermediary method_4156Lnet/minecraft/class_1213;method_4156(F)Vnamed renderLnet/minecraft/client/gl/PostProcessShader;render(F)V
-
getProgram
- Mappings:
Namespace Name Mixin selector official cLbls;c()Lblq;intermediary method_4160Lnet/minecraft/class_1213;method_4160()Lnet/minecraft/class_1211;named getProgramLnet/minecraft/client/gl/PostProcessShader;getProgram()Lnet/minecraft/client/gl/JsonGlProgram;
-