net.minecraft.client.render.world

public class ChunkRenderDispatcher

cwe
net.minecraft.unmapped.C_17334338
net.minecraft.client.render.world.ChunkRenderDispatcher
net.minecraft.client.renderer.chunk.ChunkRenderDispatcher

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
a
f_97634504
LOGGER
field_178523_a
private static final ThreadFactory
b
f_69042480
CHUNK_BATCHER_FACTORY
field_178521_b
private final int
c
f_02703877
bufferCount
field_188249_c
private final List<Thread>
d
f_03532027
threads
field_188250_d
private final List<ChunkRenderWorker>
e
f_54066922
workers
field_178522_c
private final PriorityBlockingQueue<ChunkCompileTask>
f
f_85265462
pendingTasks
field_178519_d
private final BlockingQueue<ChunkBufferBuilders>
g
f_48483987
availableBuffers
field_178520_e
private final BufferUploader
h
f_70613648
bufferUploader
field_178517_f
private final VertexBufferUploader
i
f_01867608
vertexBufferUploader
field_178518_g
private final Queue<ChunkRenderDispatcher$PendingUpload>
j
f_92611745
pendingUploads
field_178524_h
private final ChunkRenderWorker
k
f_23162135
localWorker
field_178525_i

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public String
a()
m_86582571()
getChunkDebugInfo()
func_178504_a()
public boolean
a(long arg0)
m_53592476(long arg0)
runTasksUntil(long time)
func_178516_a(long arg0)
public boolean
a(cwj arg0)
m_33532799(C_68333747 arg0)
rebuildAsync(RenderChunk chunk)
func_178507_a(RenderChunk arg0)
public boolean
b(cwj arg0)
m_95706872(C_68333747 arg0)
rebuildSync(RenderChunk chunk)
func_178505_b(RenderChunk arg0)
public void
b()
m_21945757()
runTasks()
func_178514_b()
public void
a(cth arg0)
m_33396767(C_25036739 arg0)
releaseBuffer(ChunkBufferBuilders buffer)
func_178512_a(RegionRenderCacheBuilder arg0)
public ChunkBufferBuilders
c()
m_99974837()
takeBuffer()
func_178515_c()
public ChunkCompileTask
d()
m_34103840()
takeTask()
func_178511_d()
public boolean
c(cwj arg0)
m_03065058(C_68333747 arg0)
resortTransparency(RenderChunk chunk)
func_178509_c(RenderChunk arg0)
public com.google.common.util.concurrent.ListenableFuture<Object>
a(axh arg0, ctf arg1, cwj arg2, cwg arg3, double arg4)
m_60267162(C_77523700 arg0, C_93396801 arg1, C_68333747 arg2, C_78125257 arg3, double arg4)
upload(BlockLayer layer, BufferBuilder bufferBuilder, RenderChunk chunk, CompiledChunk compiled, double distance)
func_188245_a(BlockRenderLayer arg0, BufferBuilder arg1, RenderChunk arg2, CompiledChunk arg3, double arg4)
private void
a(ctf arg0, int arg1, cwj arg2)
m_19096764(C_93396801 arg0, int arg1, C_68333747 arg2)
uploadGlList(BufferBuilder bufferBuilder, int list, RenderChunk chunk)
func_178510_a(BufferBuilder arg0, int arg1, RenderChunk arg2)
private void
a(ctf arg0, ddl arg1)
m_41038660(C_93396801 arg0, C_54305154 arg1)
uploadBuffer(BufferBuilder bufferBuilder, VertexBuffer buffer)
func_178506_a(BufferBuilder arg0, VertexBuffer arg1)
public void
e()
m_72278427()
clear()
func_178513_e()
public boolean
f()
m_21875586()
isQueueEmpty()
func_188247_f()
public void
g()
m_26306152()
dispose()
func_188244_g()
public boolean
h()
m_08250163()
areThereNoAvailableBuffers()
func_188248_h()