History - com.mojang.blaze3d.buffers.MultiDrawBuffer

26.3

Names

Fields

GpuBuffer: currentVertexBuffer, currentVertexBuffer, field_1_5739, uploadedVertices

GpuBuffer: currentIndexBuffer, currentIndexBuffer, field_1_5738, uploadedIndices

GpuBuffer: currentVertexBuffer, currentVertexBuffer, field_1_5739, uploadedVertices

GpuBuffer: currentIndexBuffer, currentIndexBuffer, field_1_5738, uploadedIndices

Constructors

Methods

MultiDrawBuffer$MultiBuffer (VertexFormat, DrawMode): appendDraw, appendDraw, method_1_4944, appendDraw

MultiDrawBuffer$MultiBuffer (VertexFormat, DrawMode, VertexSorter): appendDraw, appendDraw, method_1_4945, appendDraw

void (GpuDevice, List<MultiDrawBuffer$MultiBuffer>, GpuBuffer, GpuBuffer, int, int): uploadDrawsToBuffers, uploadDrawsToBuffers, method_1_4956, upload

MultiDrawBuffer$MultiBuffer (VertexFormat, DrawMode): appendDraw, appendDraw, method_1_4944, appendDraw

MultiDrawBuffer$MultiBuffer (VertexFormat, DrawMode, VertexSorter): appendDraw, appendDraw, method_1_4945, appendDraw

void (GpuDevice, List<MultiDrawBuffer$MultiBuffer>, GpuBuffer, GpuBuffer, int, int): uploadDrawsToBuffers, uploadDrawsToBuffers, method_1_4956, upload

void (MultiDrawBuffer$MultiBuffer): requestIndexCount, requestIndexCount, method_1_7420, prepare

26.2

Names

net.minecraft.client.renderer.StagedVertexBuffer

net.minecraft.client.renderer.StagedVertexBuffer

net.minecraft.class_1_807

com.mojang.blaze3d.buffers.MultiDrawBuffer

Fields

BufferAllocator: stagingBuffer, stagingBuffer, field_1_5744, allocator

MultiDrawBuffer$BufferPool: stagingGpuBufferPool, stagingGpuBufferPool, field_1_5745, staging

List<MultiDrawBuffer$MultiBuffer>: draws, draws, field_1_5740, draws

MultiDrawBuffer$MultiBuffer: lastBuildingDraw, lastBuildingDraw, field_1_5742, lastDraw

BufferBuilder: lastVertexBuilder, lastVertexBuilder, field_1_5743, bufferBuilderForLastDraw

MultiDrawBuffer$BufferPool: vertexBufferPool, vertexBufferPool, field_1_5746, vertexPool

MultiDrawBuffer$BufferPool: indexBufferPool, indexBufferPool, field_1_5741, indexPool

GpuBuffer: currentVertexBuffer, currentVertexBuffer, field_1_5739, uploadedVertices

GpuBuffer: currentIndexBuffer, currentIndexBuffer, field_1_5738, uploadedIndices

Constructors

(Supplier<String>, int)

Methods

MultiDrawBuffer$MultiBuffer (VertexFormat, DrawMode): appendDraw, appendDraw, method_1_4944, appendDraw

MultiDrawBuffer$MultiBuffer (VertexFormat, DrawMode, VertexSorter): appendDraw, appendDraw, method_1_4945, appendDraw

VertexConsumer (MultiDrawBuffer$MultiBuffer): getVertexBuilder, getVertexBuilder, method_1_4951, appendDraw

void (): finishLastVertexBuilder, finishLastVertexBuilder, method_1_4949, finishPendingDraw

void (): upload, upload, method_1_4955, upload

void (GpuDevice, List<MultiDrawBuffer$MultiBuffer>, GpuBuffer, GpuBuffer, int, int): uploadDrawsToBuffers, uploadDrawsToBuffers, method_1_4956, upload

Vec3fArray (MultiDrawBuffer$MultiBuffer): decodeSortingPoints, decodeSortingPoints, method_1_4946, collectCentroids

MultiDrawBuffer$DrawCall (MultiDrawBuffer$MultiBuffer): getExecuteInfo, getExecuteInfo, method_1_4950, execute

void (): endDraw, endDraw, method_1_4947, clear

void (): endFrame, endFrame, method_1_4948, finish

void (): close, close