net.minecraft.client.renderer

public class SectionBufferBuilderPool

gmn
net.minecraft.client.renderer.SectionBufferBuilderPool
net.minecraft.class_8901
net.minecraft.client.render.chunk.BlockBufferBuilderPool

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
a
LOGGER
field_46904
LOGGER
private final Queue<SectionBufferBuilderPack>
b
freeBuffers
field_46905
availableBuilders
private volatile int
c
freeBufferCount
field_46906
availableBuilderCount

Constructor summary

ModifierConstructor
private (List<SectionBufferBuilderPack> availableBuilders)

Method summary

Modifier and TypeMethod
public static SectionBufferBuilderPool
a(int arg0)
allocate(int arg0)
method_54643(int arg0)
allocate(int max)
public SectionBufferBuilderPack
a()
acquire()
method_54642()
acquire()
public void
a(gmm arg0)
release(SectionBufferBuilderPack arg0)
method_54644(class_750 arg0)
release(BlockBufferAllocatorStorage builders)
public boolean
b()
isEmpty()
method_54645()
hasNoAvailableBuilder()
public int
c()
getFreeBufferCount()
method_54646()
getAvailableBuilderCount()