Package net.minecraft.client.gl
Class PostEffectPass
java.lang.Object
net.minecraft.client.gl.PostEffectPass
- Mappings:
Namespace Name named net/minecraft/client/gl/PostEffectPassintermediary net/minecraft/class_283official ghm
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic final recordstatic final record -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Stringprivate final Identifierprivate final ShaderProgramprivate final List<PostEffectPass.Sampler> private final List<PostEffectPipeline.Uniform> -
Constructor Summary
ConstructorsConstructorDescriptionPostEffectPass(String id, ShaderProgram program, Identifier outputTargetId, List<PostEffectPipeline.Uniform> uniforms) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddSampler(PostEffectPass.Sampler sampler) voidrender(FrameGraphBuilder builder, Map<Identifier, Handle<Framebuffer>> handles, Matrix4f projectionMatrix) private static void
-
Field Details
-
id
- Mappings:
Namespace Name Mixin selector named idLnet/minecraft/client/gl/PostEffectPass;id:Ljava/lang/String;intermediary field_53926Lnet/minecraft/class_283;field_53926:Ljava/lang/String;official aLghm;a:Ljava/lang/String;
-
program
- Mappings:
Namespace Name Mixin selector named programLnet/minecraft/client/gl/PostEffectPass;program:Lnet/minecraft/client/gl/ShaderProgram;intermediary field_53927Lnet/minecraft/class_283;field_53927:Lnet/minecraft/class_5944;official bLghm;b:Lggp;
-
outputTargetId
- Mappings:
Namespace Name Mixin selector named outputTargetIdLnet/minecraft/client/gl/PostEffectPass;outputTargetId:Lnet/minecraft/util/Identifier;intermediary field_53121Lnet/minecraft/class_283;field_53121:Lnet/minecraft/class_2960;official cLghm;c:Lalc;
-
uniforms
- Mappings:
Namespace Name Mixin selector named uniformsLnet/minecraft/client/gl/PostEffectPass;uniforms:Ljava/util/List;intermediary field_53928Lnet/minecraft/class_283;field_53928:Ljava/util/List;official dLghm;d:Ljava/util/List;
-
samplers
- Mappings:
Namespace Name Mixin selector named samplersLnet/minecraft/client/gl/PostEffectPass;samplers:Ljava/util/List;intermediary field_53122Lnet/minecraft/class_283;field_53122:Ljava/util/List;official eLghm;e:Ljava/util/List;
-
-
Constructor Details
-
PostEffectPass
public PostEffectPass(String id, ShaderProgram program, Identifier outputTargetId, List<PostEffectPipeline.Uniform> uniforms) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/gl/PostEffectPass;<init>(Ljava/lang/String;Lnet/minecraft/client/gl/ShaderProgram;Lnet/minecraft/util/Identifier;Ljava/util/List;)Vintermediary <init>Lnet/minecraft/class_283;<init>(Ljava/lang/String;Lnet/minecraft/class_5944;Lnet/minecraft/class_2960;Ljava/util/List;)Vofficial <init>Lghm;<init>(Ljava/lang/String;Lggp;Lalc;Ljava/util/List;)V
-
-
Method Details
-
addSampler
- Mappings:
Namespace Name Mixin selector named addSamplerLnet/minecraft/client/gl/PostEffectPass;addSampler(Lnet/minecraft/client/gl/PostEffectPass$Sampler;)Vintermediary method_62258Lnet/minecraft/class_283;method_62258(Lnet/minecraft/class_283$class_9971;)Vofficial aLghm;a(Lghm$a;)V
-
render
public void render(FrameGraphBuilder builder, Map<Identifier, Handle<Framebuffer>> handles, Matrix4f projectionMatrix) - Mappings:
Namespace Name Mixin selector named renderLnet/minecraft/client/gl/PostEffectPass;render(Lnet/minecraft/client/render/FrameGraphBuilder;Ljava/util/Map;Lorg/joml/Matrix4f;)Vintermediary method_62255Lnet/minecraft/class_283;method_62255(Lnet/minecraft/class_9909;Ljava/util/Map;Lorg/joml/Matrix4f;)Vofficial aLghm;a(Lfbi;Ljava/util/Map;Lorg/joml/Matrix4f;)V
-
set
- Mappings:
Namespace Name Mixin selector named setLnet/minecraft/client/gl/PostEffectPass;set(Lnet/minecraft/client/gl/GlUniform;Ljava/util/List;)Vintermediary method_62923Lnet/minecraft/class_283;method_62923(Lnet/minecraft/class_284;Ljava/util/List;)Vofficial aLghm;a(Lfcv;Ljava/util/List;)V
-
getProgram
- Mappings:
Namespace Name Mixin selector named getProgramLnet/minecraft/client/gl/PostEffectPass;getProgram()Lnet/minecraft/client/gl/ShaderProgram;intermediary method_62922Lnet/minecraft/class_283;method_62922()Lnet/minecraft/class_5944;official aLghm;a()Lggp;
-