History - com.mojang.blaze3d.buffers.MultiDrawBuffer$BufferPool
26.3
Names
Fields
Constructors
Methods
GpuBuffer (GpuDevice, int): acquire, acquire, method_1_4961, allocate
GpuBuffer (int, int): takeBestAvailable, takeBestAvailable, method_1_4964, getSuitableBuffer
void (GpuDevice): endFrame, endFrame, method_1_4962, finish
GpuBuffer (GpuDevice, int): acquire, acquire, method_1_4961, allocate
GpuBuffer (int, int): takeBestAvailable, takeBestAvailable, method_1_4964, getSuitableBuffer
void (GpuDevice): endFrame, endFrame, method_1_4962, finish
26.2
Names
net.minecraft.client.renderer.StagedVertexBuffer$GpuBufferPool
net.minecraft.client.renderer.StagedVertexBuffer$GpuBufferPool
net.minecraft.class_1_807$class_1_810
com.mojang.blaze3d.buffers.MultiDrawBuffer$BufferPool
Fields
int: BUFFER_SIZE_INCREMENT, BUFFER_SIZE_INCREMENT, field_1_5757, BUFFER_ALIGNMENT
int: MAX_REUSE_SIZE_FACTOR, MAX_REUSE_SIZE_FACTOR, field_1_5758, ALLOCATION_MAX_SIZE_FACTOR
Supplier<String>: label, label, field_1_5760, labelGetter
int: usage, usage, field_1_5762, usage
List<GpuBuffer>: available, available, field_1_5759, usableBuffers
List<GpuBuffer>: usedThisFrame, usedThisFrame, field_1_5763, allocatedBuffers
List<MultiDrawBuffer$BufferPool$WaitingBuffer>: pendingRecycle, pendingRecycle, field_1_5761, waitingBuffers
Constructors
Methods
void (): tryRecycleBuffers, tryRecycleBuffers, method_1_4965, claimReadyBuffers
GpuBuffer (GpuDevice, int): acquire, acquire, method_1_4961, allocate
GpuBuffer (int, int): takeBestAvailable, takeBestAvailable, method_1_4964, getSuitableBuffer
void (GpuDevice): endFrame, endFrame, method_1_4962, finish
void (): close, close