History - com.mojang.blaze3d.buffers.MultiDrawBuffer$BufferPool

26.3-snapshot-3

Names

Fields

Constructors

Methods

GpuBuffer (GpuDevice, int): acquire, method_1_4961, allocate

GpuBuffer (int, int): takeBestAvailable, method_1_4964, getSuitableBuffer

void (GpuDevice): endFrame, method_1_4962, finish

GpuBuffer (GpuDevice, int): acquire, method_1_4961, allocate

GpuBuffer (int, int): takeBestAvailable, method_1_4964, getSuitableBuffer

void (GpuDevice): endFrame, method_1_4962, finish

26.3-snapshot-2

Names

Fields

Constructors

Methods

26.3-snapshot-1

Names

Fields

Constructors

Methods

26.2

Names

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, field_1_5757, BUFFER_ALIGNMENT

int: MAX_REUSE_SIZE_FACTOR, field_1_5758, ALLOCATION_MAX_SIZE_FACTOR

Supplier<String>: label, field_1_5760, labelGetter

int: usage, field_1_5762, usage

List<GpuBuffer>: available, field_1_5759, usableBuffers

List<GpuBuffer>: usedThisFrame, field_1_5763, allocatedBuffers

List<MultiDrawBuffer$BufferPool$WaitingBuffer>: pendingRecycle, field_1_5761, waitingBuffers

Constructors

(Supplier<String>, int)

Methods

void (): tryRecycleBuffers, method_1_4965, claimReadyBuffers

GpuBuffer (GpuDevice, int): acquire, method_1_4961, allocate

GpuBuffer (int, int): takeBestAvailable, method_1_4964, getSuitableBuffer

void (GpuDevice): endFrame, method_1_4962, finish

void (): close

boolean (MultiDrawBuffer$BufferPool$WaitingBuffer): lambda$tryRecycleBuffers$0, method_1_4963, method_1_4963