net.minecraft.client.gl

abstract class GlGpuBuffer

extends GpuBufferImpl

All mapped superinterfaces:

GpuBuffer, GpuResource

com.mojang.renderpearl.backend.opengl.GlBuffer
net.minecraft.class_1_1010
net.minecraft.client.gl.GlGpuBuffer

Field summary

Modifier and TypeField
protected static final com.mojang.jtracy.MemoryPool
MEMORY_POOL
field_1_6916
MEMORY_POOL
protected final GlBackend
device
field_1_10603
field_1_10603
private final int
handle
field_1_6918
glId
protected final boolean
canPersistentMap
field_1_6917
supportsPersistentMapping
protected int
mappingRefCount
field_1_6919
mapCount

Constructor summary

ModifierConstructor
protected (GlBackend device, int usage, long size, int glId, boolean supportsPersistentMapping)

Method summary

Modifier and TypeMethod
public int
handle()
method_1_6143()
getGlId()
public void
checkCanBeUsed()
method_1_6142()
assertUsable()