net.minecraft.client.render

class StagingBuffer$Ring

extends StagingBuffer

com.mojang.blaze3d.vertex.StagingBuffer$PersistentlyMapped
net.minecraft.class_1_686$class_1_301
net.minecraft.client.render.StagingBuffer$Ring

Field summary

Modifier and TypeField
private final MappableRingBuffer
mappableRingBuffer
field_1_1779
ringBuffer
private GpuBufferSlice$Mapped
currentMappedView
field_1_1778
subView
private GpuBuffer
currentGPUBuffer
field_1_1777
sub
private ByteBuffer
currentBuffer
field_1_1776
subData

Constructor summary

ModifierConstructor
private (String name, int size)

Method summary

Modifier and TypeMethod
protected ByteBuffer
getWriteBuffer()
method_1_2184()
getData()
protected void
copyTo(CommandEncoder encoder, GpuBuffer dstBuffer, long dstOffset, long stagingBufferOffset, long copySize)
method_1_2181(CommandEncoder arg0, GpuBuffer arg1, long arg2, long arg3, long arg4)
copyTo(CommandEncoder arg0, GpuBuffer arg1, long arg2, long arg3, long arg4)
protected void
rotateBuffer()
method_1_2180()
reset()
public void
close()
private static String
lambda$new$0(String arg0)
method_1_2185(String arg0)
method_1_2185(String arg0)