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

(Supplier<String>, int)

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