com.mojang.blaze3d.framegraph

class FrameGraphBuilder$Pass

implements FramePass

few$e
com.mojang.blaze3d.framegraph.FrameGraphBuilder$Pass
net.minecraft.class_9909$class_9914
net.minecraft.client.render.FrameGraphBuilder$FramePass

Field summary

Modifier and TypeField
final int
b
id
field_52712
id
final String
c
name
field_52713
name
final List<FrameGraphBuilder$Handle<?>>
d
writesFrom
field_52714
transferredHandles
final BitSet
e
requiredResourceIds
field_52715
requiredResourceIds
final BitSet
f
requiredPassIds
field_52716
requiredPassIds
Runnable
g
task
field_52717
renderer
final List<FrameGraphBuilder$InternalVirtualResource<?>>
h
resourcesToAcquire
field_52718
resourcesToAcquire
final BitSet
i
resourcesToRelease
field_52719
resourcesToRelease
boolean
j
disableCulling
field_52720
toBeVisited

Constructor summary

ModifierConstructor
public (FrameGraphBuilder arg0, int id, String name)

Method summary

Modifier and TypeMethod
private <T> void
a(few$b<T> arg0)
markResourceRequired(FrameGraphBuilder$Handle<T> arg0)
method_61925(class_9909$class_9911<T> arg0)
addRequired(FrameGraphBuilder$Handle<T> handle)
private void
a(few$e arg0)
markPassRequired(FrameGraphBuilder$Pass arg0)
method_61926(class_9909$class_9914 arg0)
addRequired(FrameGraphBuilder$FramePass child)
public <T> ResourceHandle<T>
a(String arg0, fgd<T> arg1)
createsInternal(String arg0, ResourceDescriptor<T> arg1)
method_61930(String arg0, class_9924<T> arg1)
addRequiredResource(String arg0, ClosableFactory<T> arg1)
public <T> void
a(fge<T> arg0)
reads(ResourceHandle<T> arg0)
method_61928(class_9925<T> arg0)
dependsOn(Handle<T> arg0)
private <T> void
b(few$b<T> arg0)
_reads(FrameGraphBuilder$Handle<T> arg0)
method_61932(class_9909$class_9911<T> arg0)
dependsOn(FrameGraphBuilder$Handle<T> handle)
public <T> ResourceHandle<T>
b(fge<T> arg0)
readsAndWrites(ResourceHandle<T> arg0)
method_61933(class_9925<T> arg0)
transfer(Handle<T> arg0)
public void
a(fex arg0)
requires(FramePass arg0)
method_61927(class_9916 arg0)
addRequired(RenderPass arg0)
public void
a()
disableCulling()
method_61924()
markToBeVisited()
private <T> FrameGraphBuilder$Handle<T>
c(few$b<T> arg0)
_readsAndWrites(FrameGraphBuilder$Handle<T> arg0)
method_61934(class_9909$class_9911<T> arg0)
transfer(FrameGraphBuilder$Handle<T> handle)
public void
a(Runnable arg0)
executes(Runnable arg0)
method_61929(Runnable arg0)
setRenderer(Runnable arg0)