com.mojang.blaze3d.resource

public class CrossFrameResourcePool

implements GraphicsResourceAllocator, AutoCloseable

flq
com.mojang.blaze3d.resource.CrossFrameResourcePool
net.minecraft.class_9920

Field summary

Modifier and TypeField
private final int
b
framesToKeepResource
field_52736
private final Deque<CrossFrameResourcePool$ResourceEntry<?>>
c
pool
field_52737

Constructor summary

ModifierConstructor
public (int arg0)

Method summary

Modifier and TypeMethod
public void
a()
endFrame()
method_61947()
public <T> T
a(flt<T> arg0)
acquire(ResourceDescriptor<T> arg0)
method_61948(class_9924<T> arg0)
private <T> T
b(flt<T> arg0)
acquireWithoutPreparing(ResourceDescriptor<T> arg0)
method_66517(class_9924<T> arg0)
public <T> void
a(flt<T> arg0, T arg1)
release(ResourceDescriptor<T> arg0, T arg1)
method_61949(class_9924<T> arg0, T arg1)
public void
b()
clear()
method_61950()
public void
close()
close()
protected Collection<CrossFrameResourcePool$ResourceEntry<?>>
c()
entries()
method_61951()