Package net.minecraft.client.gl
Class PostEffectProcessor
java.lang.Object
net.minecraft.client.gl.PostEffectProcessor
- Mappings:
Namespace Name named net/minecraft/client/gl/PostEffectProcessor
intermediary net/minecraft/class_279
official grr
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Set
<Identifier> private final Map
<Identifier, PostEffectPipeline.Targets> static final Identifier
private final List
<PostEffectPass> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
PostEffectProcessor
(List<PostEffectPass> passes, Map<Identifier, PostEffectPipeline.Targets> internalTargets, Set<Identifier> externalTargets) -
Method Summary
Modifier and TypeMethodDescriptionstatic PostEffectProcessor
parseEffect
(PostEffectPipeline pipeline, TextureManager textureManager, Set<Identifier> availableExternalTargets, Identifier id) private static PostEffectPass
parsePass
(TextureManager textureManager, PostEffectPipeline.Pass pass, Identifier id) void
render
(Framebuffer framebuffer, ObjectAllocator objectAllocator, @Nullable Consumer<RenderPass> additionalUniformsSetter) Deprecated.void
render
(FrameGraphBuilder builder, int textureWidth, int textureHeight, PostEffectProcessor.FramebufferSet framebufferSet, @Nullable Consumer<RenderPass> additionalUniformsSetter)
-
Field Details
-
MAIN
- Mappings:
Namespace Name Mixin selector named MAIN
Lnet/minecraft/client/gl/PostEffectProcessor;MAIN:Lnet/minecraft/util/Identifier;
intermediary field_53104
Lnet/minecraft/class_279;field_53104:Lnet/minecraft/class_2960;
official a
Lgrr;a:Lalr;
-
passes
- Mappings:
Namespace Name Mixin selector named passes
Lnet/minecraft/client/gl/PostEffectProcessor;passes:Ljava/util/List;
intermediary field_1497
Lnet/minecraft/class_279;field_1497:Ljava/util/List;
official b
Lgrr;b:Ljava/util/List;
-
internalTargets
- Mappings:
Namespace Name Mixin selector named internalTargets
Lnet/minecraft/client/gl/PostEffectProcessor;internalTargets:Ljava/util/Map;
intermediary field_53106
Lnet/minecraft/class_279;field_53106:Ljava/util/Map;
official c
Lgrr;c:Ljava/util/Map;
-
externalTargets
- Mappings:
Namespace Name Mixin selector named externalTargets
Lnet/minecraft/client/gl/PostEffectProcessor;externalTargets:Ljava/util/Set;
intermediary field_53107
Lnet/minecraft/class_279;field_53107:Ljava/util/Set;
official d
Lgrr;d:Ljava/util/Set;
-
-
Constructor Details
-
PostEffectProcessor
private PostEffectProcessor(List<PostEffectPass> passes, Map<Identifier, PostEffectPipeline.Targets> internalTargets, Set<Identifier> externalTargets) - Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/client/gl/PostEffectProcessor;<init>(Ljava/util/List;Ljava/util/Map;Ljava/util/Set;)V
intermediary <init>
Lnet/minecraft/class_279;<init>(Ljava/util/List;Ljava/util/Map;Ljava/util/Set;)V
official <init>
Lgrr;<init>(Ljava/util/List;Ljava/util/Map;Ljava/util/Set;)V
-
-
Method Details
-
parseEffect
public static PostEffectProcessor parseEffect(PostEffectPipeline pipeline, TextureManager textureManager, Set<Identifier> availableExternalTargets, Identifier id) throws ShaderLoader.LoadException - Throws:
ShaderLoader.LoadException
- Mappings:
Namespace Name Mixin selector named parseEffect
Lnet/minecraft/client/gl/PostEffectProcessor;parseEffect(Lnet/minecraft/client/gl/PostEffectPipeline;Lnet/minecraft/client/texture/TextureManager;Ljava/util/Set;Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/gl/PostEffectProcessor;
intermediary method_1256
Lnet/minecraft/class_279;method_1256(Lnet/minecraft/class_9962;Lnet/minecraft/class_1060;Ljava/util/Set;Lnet/minecraft/class_2960;)Lnet/minecraft/class_279;
official a
Lgrr;a(Lgrs;Lhks;Ljava/util/Set;Lalr;)Lgrr;
-
parsePass
private static PostEffectPass parsePass(TextureManager textureManager, PostEffectPipeline.Pass pass, Identifier id) throws ShaderLoader.LoadException - Throws:
ShaderLoader.LoadException
- Mappings:
Namespace Name Mixin selector named parsePass
Lnet/minecraft/client/gl/PostEffectProcessor;parsePass(Lnet/minecraft/client/texture/TextureManager;Lnet/minecraft/client/gl/PostEffectPipeline$Pass;Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/gl/PostEffectPass;
intermediary method_62233
Lnet/minecraft/class_279;method_62233(Lnet/minecraft/class_1060;Lnet/minecraft/class_9962$class_9967;Lnet/minecraft/class_2960;)Lnet/minecraft/class_283;
official a
Lgrr;a(Lhks;Lgrs$e;Lalr;)Lgrt;
-
render
public void render(FrameGraphBuilder builder, int textureWidth, int textureHeight, PostEffectProcessor.FramebufferSet framebufferSet, @Nullable @Nullable Consumer<RenderPass> additionalUniformsSetter) - Mappings:
Namespace Name Mixin selector named render
Lnet/minecraft/client/gl/PostEffectProcessor;render(Lnet/minecraft/client/render/FrameGraphBuilder;IILnet/minecraft/client/gl/PostEffectProcessor$FramebufferSet;Ljava/util/function/Consumer;)V
intermediary method_62234
Lnet/minecraft/class_279;method_62234(Lnet/minecraft/class_9909;IILnet/minecraft/class_279$class_9961;Ljava/util/function/Consumer;)V
official a
Lgrr;a(Lfix;IILgrr$a;Ljava/util/function/Consumer;)V
-
render
@Deprecated public void render(Framebuffer framebuffer, ObjectAllocator objectAllocator, @Nullable @Nullable Consumer<RenderPass> additionalUniformsSetter) Deprecated.- Mappings:
Namespace Name Mixin selector named render
Lnet/minecraft/client/gl/PostEffectProcessor;render(Lnet/minecraft/client/gl/Framebuffer;Lnet/minecraft/client/util/ObjectAllocator;Ljava/util/function/Consumer;)V
intermediary method_1258
Lnet/minecraft/class_279;method_1258(Lnet/minecraft/class_276;Lnet/minecraft/class_9922;Ljava/util/function/Consumer;)V
official a
Lgrr;a(Lfjr;Lfko;Ljava/util/function/Consumer;)V
-