Package net.minecraft.client.render
Class FrameGraphBuilder.FramePass
java.lang.Object
net.minecraft.client.render.FrameGraphBuilder.FramePass
- All Implemented Interfaces:
RenderPass
- Enclosing class:
FrameGraphBuilder
- Mappings:
Namespace Name named net/minecraft/client/render/FrameGraphBuilder$FramePass
intermediary net/minecraft/class_9909$class_9914
official fev$e
-
Field Summary
Modifier and TypeFieldDescription(package private) final int
(package private) final String
(package private) Runnable
(package private) final BitSet
(package private) final BitSet
(package private) final List
<FrameGraphBuilder.ResourceNode<?>> (package private) final BitSet
(package private) boolean
(package private) final List
<FrameGraphBuilder.Handle<?>> -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprivate void
private <T> void
addRequired
(FrameGraphBuilder.Handle<T> handle) void
addRequired
(RenderPass pass) <T> Handle
<T> addRequiredResource
(String name, ClosableFactory<T> factory) private <T> void
dependsOn
(FrameGraphBuilder.Handle<T> handle) <T> void
void
void
setRenderer
(Runnable renderer) toString()
private <T> FrameGraphBuilder.Handle
<T> transfer
(FrameGraphBuilder.Handle<T> handle) <T> Handle
<T>
-
Field Details
-
id
final int id- Mappings:
Namespace Name Mixin selector named id
Lnet/minecraft/client/render/FrameGraphBuilder$FramePass;id:I
intermediary field_52712
Lnet/minecraft/class_9909$class_9914;field_52712:I
official b
Lfev$e;b:I
-
name
- Mappings:
Namespace Name Mixin selector named name
Lnet/minecraft/client/render/FrameGraphBuilder$FramePass;name:Ljava/lang/String;
intermediary field_52713
Lnet/minecraft/class_9909$class_9914;field_52713:Ljava/lang/String;
official c
Lfev$e;c:Ljava/lang/String;
-
transferredHandles
- Mappings:
Namespace Name Mixin selector named transferredHandles
Lnet/minecraft/client/render/FrameGraphBuilder$FramePass;transferredHandles:Ljava/util/List;
intermediary field_52714
Lnet/minecraft/class_9909$class_9914;field_52714:Ljava/util/List;
official d
Lfev$e;d:Ljava/util/List;
-
requiredResourceIds
- Mappings:
Namespace Name Mixin selector named requiredResourceIds
Lnet/minecraft/client/render/FrameGraphBuilder$FramePass;requiredResourceIds:Ljava/util/BitSet;
intermediary field_52715
Lnet/minecraft/class_9909$class_9914;field_52715:Ljava/util/BitSet;
official e
Lfev$e;e:Ljava/util/BitSet;
-
requiredPassIds
- Mappings:
Namespace Name Mixin selector named requiredPassIds
Lnet/minecraft/client/render/FrameGraphBuilder$FramePass;requiredPassIds:Ljava/util/BitSet;
intermediary field_52716
Lnet/minecraft/class_9909$class_9914;field_52716:Ljava/util/BitSet;
official f
Lfev$e;f:Ljava/util/BitSet;
-
renderer
Runnable renderer- Mappings:
Namespace Name Mixin selector named renderer
Lnet/minecraft/client/render/FrameGraphBuilder$FramePass;renderer:Ljava/lang/Runnable;
intermediary field_52717
Lnet/minecraft/class_9909$class_9914;field_52717:Ljava/lang/Runnable;
official g
Lfev$e;g:Ljava/lang/Runnable;
-
resourcesToAcquire
- Mappings:
Namespace Name Mixin selector named resourcesToAcquire
Lnet/minecraft/client/render/FrameGraphBuilder$FramePass;resourcesToAcquire:Ljava/util/List;
intermediary field_52718
Lnet/minecraft/class_9909$class_9914;field_52718:Ljava/util/List;
official h
Lfev$e;h:Ljava/util/List;
-
resourcesToRelease
- Mappings:
Namespace Name Mixin selector named resourcesToRelease
Lnet/minecraft/client/render/FrameGraphBuilder$FramePass;resourcesToRelease:Ljava/util/BitSet;
intermediary field_52719
Lnet/minecraft/class_9909$class_9914;field_52719:Ljava/util/BitSet;
official i
Lfev$e;i:Ljava/util/BitSet;
-
toBeVisited
boolean toBeVisited- Mappings:
Namespace Name Mixin selector named toBeVisited
Lnet/minecraft/client/render/FrameGraphBuilder$FramePass;toBeVisited:Z
intermediary field_52720
Lnet/minecraft/class_9909$class_9914;field_52720:Z
official j
Lfev$e;j:Z
-
-
Constructor Details
-
FramePass
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/client/render/FrameGraphBuilder$FramePass;<init>(Lnet/minecraft/client/render/FrameGraphBuilder;ILjava/lang/String;)V
intermediary <init>
Lnet/minecraft/class_9909$class_9914;<init>(Lnet/minecraft/class_9909;ILjava/lang/String;)V
official <init>
Lfev$e;<init>(Lfev;ILjava/lang/String;)V
-
-
Method Details
-
addRequired
- Mappings:
Namespace Name Mixin selector named addRequired
Lnet/minecraft/client/render/FrameGraphBuilder$FramePass;addRequired(Lnet/minecraft/client/render/FrameGraphBuilder$Handle;)V
intermediary method_61925
Lnet/minecraft/class_9909$class_9914;method_61925(Lnet/minecraft/class_9909$class_9911;)V
official a
Lfev$e;a(Lfev$b;)V
-
addRequired
- Mappings:
Namespace Name Mixin selector named addRequired
Lnet/minecraft/client/render/FrameGraphBuilder$FramePass;addRequired(Lnet/minecraft/client/render/FrameGraphBuilder$FramePass;)V
intermediary method_61926
Lnet/minecraft/class_9909$class_9914;method_61926(Lnet/minecraft/class_9909$class_9914;)V
official a
Lfev$e;a(Lfev$e;)V
-
addRequiredResource
- Specified by:
addRequiredResource
in interfaceRenderPass
- Mappings:
Namespace Name Mixin selector named addRequiredResource
Lnet/minecraft/client/render/RenderPass;addRequiredResource(Ljava/lang/String;Lnet/minecraft/client/util/ClosableFactory;)Lnet/minecraft/client/util/Handle;
intermediary method_61930
Lnet/minecraft/class_9916;method_61930(Ljava/lang/String;Lnet/minecraft/class_9924;)Lnet/minecraft/class_9925;
official a
Lfew;a(Ljava/lang/String;Lfgc;)Lfgd;
-
dependsOn
- Specified by:
dependsOn
in interfaceRenderPass
- Mappings:
Namespace Name Mixin selector named dependsOn
Lnet/minecraft/client/render/RenderPass;dependsOn(Lnet/minecraft/client/util/Handle;)V
intermediary method_61928
Lnet/minecraft/class_9916;method_61928(Lnet/minecraft/class_9925;)V
official a
Lfew;a(Lfgd;)V
-
dependsOn
- Mappings:
Namespace Name Mixin selector named dependsOn
Lnet/minecraft/client/render/FrameGraphBuilder$FramePass;dependsOn(Lnet/minecraft/client/render/FrameGraphBuilder$Handle;)V
intermediary method_61932
Lnet/minecraft/class_9909$class_9914;method_61932(Lnet/minecraft/class_9909$class_9911;)V
official b
Lfev$e;b(Lfev$b;)V
-
transfer
- Specified by:
transfer
in interfaceRenderPass
- Mappings:
Namespace Name Mixin selector named transfer
Lnet/minecraft/client/render/RenderPass;transfer(Lnet/minecraft/client/util/Handle;)Lnet/minecraft/client/util/Handle;
intermediary method_61933
Lnet/minecraft/class_9916;method_61933(Lnet/minecraft/class_9925;)Lnet/minecraft/class_9925;
official b
Lfew;b(Lfgd;)Lfgd;
-
addRequired
- Specified by:
addRequired
in interfaceRenderPass
- Mappings:
Namespace Name Mixin selector named addRequired
Lnet/minecraft/client/render/RenderPass;addRequired(Lnet/minecraft/client/render/RenderPass;)V
intermediary method_61927
Lnet/minecraft/class_9916;method_61927(Lnet/minecraft/class_9916;)V
official a
Lfew;a(Lfew;)V
-
markToBeVisited
public void markToBeVisited()- Specified by:
markToBeVisited
in interfaceRenderPass
- Mappings:
Namespace Name Mixin selector named markToBeVisited
Lnet/minecraft/client/render/RenderPass;markToBeVisited()V
intermediary method_61924
Lnet/minecraft/class_9916;method_61924()V
official a
Lfew;a()V
-
transfer
- Mappings:
Namespace Name Mixin selector named transfer
Lnet/minecraft/client/render/FrameGraphBuilder$FramePass;transfer(Lnet/minecraft/client/render/FrameGraphBuilder$Handle;)Lnet/minecraft/client/render/FrameGraphBuilder$Handle;
intermediary method_61934
Lnet/minecraft/class_9909$class_9914;method_61934(Lnet/minecraft/class_9909$class_9911;)Lnet/minecraft/class_9909$class_9911;
official c
Lfev$e;c(Lfev$b;)Lfev$b;
-
setRenderer
- Specified by:
setRenderer
in interfaceRenderPass
- Mappings:
Namespace Name Mixin selector named setRenderer
Lnet/minecraft/client/render/RenderPass;setRenderer(Ljava/lang/Runnable;)V
intermediary method_61929
Lnet/minecraft/class_9916;method_61929(Ljava/lang/Runnable;)V
official a
Lfew;a(Ljava/lang/Runnable;)V
-
toString
-