net.minecraft.client.gl

public abstract class GpuBufferManager

com.mojang.renderpearl.backend.opengl.BufferStorage
com.mojang.renderpearl.backend.opengl.BufferStorage
net.minecraft.class_11266
net.minecraft.client.gl.GpuBufferManager

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static GpuBufferManager
create(org.lwjgl.opengl.GLCapabilities capabilities, Set<String> enabledExtensions, boolean forceMutable)
create(org.lwjgl.opengl.GLCapabilities capabilities, Set<String> enabledExtensions, boolean forceMutable)
method_71019(org.lwjgl.opengl.GLCapabilities arg0, Set<String> arg1, boolean arg2)
create(org.lwjgl.opengl.GLCapabilities capabilities, Set<String> usedCapabilities, boolean forceDirect)
public abstract GlGpuBuffer
createBuffer(GlHeuristics heuristics, DirectStateAccess dsa, int usage, long size)
createBuffer(GlHeuristics heuristics, DirectStateAccess dsa, int usage, long size)
method_71017(class_11541 arg0, class_10874 arg1, int arg2, long arg3)
createBuffer(GlDeviceInfo arg0, GlBufferManager bufferManager, int usage, long size)
public abstract GlGpuBuffer
createBuffer(GlHeuristics heuristics, DirectStateAccess dsa, int usage, ByteBuffer data)
createBuffer(GlHeuristics heuristics, DirectStateAccess dsa, int usage, ByteBuffer data)
method_71018(class_11541 arg0, class_10874 arg1, int arg2, ByteBuffer arg3)
createBuffer(GlDeviceInfo arg0, GlBufferManager bufferManager, int usage, ByteBuffer data)