net.minecraft.client.renderer

public class SectionBufferBuilderPool

gec
net.minecraft.client.renderer.SectionBufferBuilderPool
net.minecraft.class_8901
net.minecraft.unmapped.C_awocslpo
net.minecraft.client.render.chunk.BlockBufferBuilderPool
net.minecraft.unmapped.C_awocslpo
net.minecraft.src.C_302100_

Field summary

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

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)
m_ecgdlhke(int arg0)
allocate(int max)
m_ecgdlhke(int a)
m_306138_(int p_310783_)
public SectionBufferBuilderPack
a()
acquire()
method_54642()
m_nyeeuafn()
acquire()
m_307873_()
public void
a(geb arg0)
release(SectionBufferBuilderPack arg0)
method_54644(class_750 arg0)
m_kgwsznnf(C_fnazfccz arg0)
release(BlockBufferBuilderStorage builders)
m_306477_(C_290184_ arg0)
public boolean
b()
isEmpty()
method_54645()
m_agenrbkt()
hasNoAvailableBuilder()
m_307681_()
public int
c()
getFreeBufferCount()
method_54646()
m_fcnbfmyh()
getAvailableBuilderCount()
m_306121_()