History - net.minecraft.client.render.UberBuffer

26.3-snapshot-3

Names

Fields

Constructors

Methods

GpuBuffer (AllocationManager$Allocation): getGpuBuffer, method_1_2175, getBufferOfAllocation

boolean (GpuDevice, StagingBuffer$Uploader): uploadStagedAllocations, method_1_2178, upload

boolean (GpuDevice, StagingBuffer$Uploader): uploadStagedAllocations, method_1_2178, upload

GpuBuffer (AllocationManager$Allocation): getGpuBuffer, method_1_2175, getBufferOfAllocation

26.3-snapshot-2

Names

Fields

Constructors

Methods

26.3-snapshot-1

Names

Fields

Constructors

Methods

26.2

Names

Fields

UberBuffer$StagingBuffer: stagingBuffer, field_1_1769, staging

int: stagingBufferUsedSize, field_1_1770, bytesStaged

int: bufferUsage, field_1_3530, usage

int: heapSize, field_1_3531, heapSize

StagingBuffer: stagingBuffer, field_1_1769, staging

Constructors

(String, int, int, int, GpuDevice, int, GpuDeviceInfo)

(String, int, int, int, StagingBuffer)

Methods

boolean (T, UberBuffer$DataConsumer<T>, ByteBuffer): addAllocation, method_1_2172, stageRemainder

<U extends T> boolean (U, UberBuffer$DataConsumer<U>, ByteBuffer): addAllocation, method_1_4152, stageRemainder

boolean (GpuDevice, CommandEncoder): uploadStagedAllocations, method_1_2178, upload

boolean (GpuDevice, StagingBuffer$Uploader): uploadStagedAllocations, method_1_2178, upload

<T, U extends T> void (T, UberBuffer$StagedAllocation<U>): runCallbackUnchecked, method_1_4153, callUploadCallback

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

com.mojang.blaze3d.vertex.UberGpuBuffer

net.minecraft.class_1_296

net.minecraft.client.render.UberBuffer

Fields

int: alignSize, field_1_1763, vertexSize

UberBuffer$StagingBuffer: stagingBuffer, field_1_1769, staging

int: stagingBufferUsedSize, field_1_1770, bytesStaged

String: name, field_1_1765, label

List<com.mojang.datafixers.util.Pair<AllocationManager, UberBuffer$Heap>>: nodes, field_1_1766, buffers

it.unimi.dsi.fastutil.objects.Object2ObjectOpenHashMap<T, UberBuffer$StagedAllocation<T>>: stagedAllocations, field_1_1768, stagedAllocations

it.unimi.dsi.fastutil.objects.ObjectOpenHashSet<T>: skippedStagedAllocations, field_1_1767, closedData

Map<T, AllocationManager$Allocation>: allocationMap, field_1_1764, allocationsByData

boolean: $assertionsDisabled, field_1_1762, field_1_1762

Constructors

(String, int, int, int, GpuDevice, int, GpuDeviceInfo)

Methods

boolean (T, UberBuffer$DataConsumer<T>, ByteBuffer): addAllocation, method_1_2172, stageRemainder

boolean (GpuDevice, CommandEncoder): uploadStagedAllocations, method_1_2178, upload

AllocationManager$Allocation (T): getAllocation, method_1_2174, get

void (T): removeAllocation, method_1_2177, dispose

void (T): freeAllocation, method_1_2173, freeAllocation

GpuBuffer (AllocationManager$Allocation): getGpuBuffer, method_1_2175, getBufferOfAllocation

void (): printStatistics, method_1_2176, logState

void (): close