Package net.minecraft.client.gl
Class PostEffectPass
java.lang.Object
net.minecraft.client.gl.PostEffectPass
- Mappings:
Namespace Name named net/minecraft/client/gl/PostEffectPass
intermediary net/minecraft/class_283
official glq
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic interface
static final record
static final record
-
Field Summary
Modifier and TypeFieldDescriptionprivate final String
private final Identifier
private final ShaderProgram
private final List
<PostEffectPass.Sampler> private final List
<PostEffectPipeline.Uniform> -
Constructor Summary
ConstructorDescriptionPostEffectPass
(String id, ShaderProgram program, Identifier outputTargetId, List<PostEffectPipeline.Uniform> uniforms) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addSampler
(PostEffectPass.Sampler sampler) void
render
(FrameGraphBuilder builder, Map<Identifier, Handle<Framebuffer>> handles, Matrix4f projectionMatrix) private void
-
Field Details
-
id
- Mappings:
Namespace Name Mixin selector named id
Lnet/minecraft/client/gl/PostEffectPass;id:Ljava/lang/String;
intermediary field_53926
Lnet/minecraft/class_283;field_53926:Ljava/lang/String;
official a
Lglq;a:Ljava/lang/String;
-
program
- Mappings:
Namespace Name Mixin selector named program
Lnet/minecraft/client/gl/PostEffectPass;program:Lnet/minecraft/client/gl/ShaderProgram;
intermediary field_53927
Lnet/minecraft/class_283;field_53927:Lnet/minecraft/class_5944;
official b
Lglq;b:Lgkt;
-
outputTargetId
- Mappings:
Namespace Name Mixin selector named outputTargetId
Lnet/minecraft/client/gl/PostEffectPass;outputTargetId:Lnet/minecraft/util/Identifier;
intermediary field_53121
Lnet/minecraft/class_283;field_53121:Lnet/minecraft/class_2960;
official c
Lglq;c:Lalz;
-
uniforms
- Mappings:
Namespace Name Mixin selector named uniforms
Lnet/minecraft/client/gl/PostEffectPass;uniforms:Ljava/util/List;
intermediary field_53928
Lnet/minecraft/class_283;field_53928:Ljava/util/List;
official d
Lglq;d:Ljava/util/List;
-
samplers
- Mappings:
Namespace Name Mixin selector named samplers
Lnet/minecraft/client/gl/PostEffectPass;samplers:Ljava/util/List;
intermediary field_53122
Lnet/minecraft/class_283;field_53122:Ljava/util/List;
official e
Lglq;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;)V
intermediary <init>
Lnet/minecraft/class_283;<init>(Ljava/lang/String;Lnet/minecraft/class_5944;Lnet/minecraft/class_2960;Ljava/util/List;)V
official <init>
Lglq;<init>(Ljava/lang/String;Lgkt;Lalz;Ljava/util/List;)V
-
-
Method Details
-
addSampler
- Mappings:
Namespace Name Mixin selector named addSampler
Lnet/minecraft/client/gl/PostEffectPass;addSampler(Lnet/minecraft/client/gl/PostEffectPass$Sampler;)V
intermediary method_62258
Lnet/minecraft/class_283;method_62258(Lnet/minecraft/class_283$class_9971;)V
official a
Lglq;a(Lglq$a;)V
-
render
public void render(FrameGraphBuilder builder, Map<Identifier, Handle<Framebuffer>> handles, Matrix4f projectionMatrix) - Mappings:
Namespace Name Mixin selector named render
Lnet/minecraft/client/gl/PostEffectPass;render(Lnet/minecraft/client/render/FrameGraphBuilder;Ljava/util/Map;Lorg/joml/Matrix4f;)V
intermediary method_62255
Lnet/minecraft/class_283;method_62255(Lnet/minecraft/class_9909;Ljava/util/Map;Lorg/joml/Matrix4f;)V
official a
Lglq;a(Lfev;Ljava/util/Map;Lorg/joml/Matrix4f;)V
-
setUniforms
private void setUniforms()- Mappings:
Namespace Name Mixin selector named setUniforms
Lnet/minecraft/client/gl/PostEffectPass;setUniforms()V
intermediary method_65029
Lnet/minecraft/class_283;method_65029()V
official b
Lglq;b()V
-
getProgram
- Mappings:
Namespace Name Mixin selector named getProgram
Lnet/minecraft/client/gl/PostEffectPass;getProgram()Lnet/minecraft/client/gl/ShaderProgram;
intermediary method_62922
Lnet/minecraft/class_283;method_62922()Lnet/minecraft/class_5944;
official a
Lglq;a()Lgkt;
-