Package net.minecraft.client.gl
Class GpuBufferManager.ARBGpuBufferManager
java.lang.Object
net.minecraft.client.gl.GpuBufferManager
net.minecraft.client.gl.GpuBufferManager.ARBGpuBufferManager
- Enclosing class:
 GpuBufferManager
@Environment(CLIENT)
private static class GpuBufferManager.ARBGpuBufferManager
extends GpuBufferManager
- Mappings:
 Namespace Name named net/minecraft/client/gl/GpuBufferManager$ARBGpuBufferManagerintermediary net/minecraft/class_11266$class_11267official fly$a
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptioncreateBuffer(BufferManager bufferManager, @Nullable Supplier<String> debugLabelSupplier, int usage, int size) createBuffer(BufferManager bufferManager, @Nullable Supplier<String> debugLabelSupplier, int usage, ByteBuffer data) private @Nullable ByteBuffermapBufferRange(BufferManager bufferManager, int usage, int buffer, int length) mapBufferRange(BufferManager bufferManager, GlGpuBuffer buffer, int offset, int length, int flags) Methods inherited from class net.minecraft.client.gl.GpuBufferManager
create 
- 
Constructor Details
- 
ARBGpuBufferManager
ARBGpuBufferManager() 
 - 
 - 
Method Details
- 
createBuffer
public GlGpuBuffer createBuffer(BufferManager bufferManager, @Nullable @Nullable Supplier<String> debugLabelSupplier, int usage, int size) - Specified by:
 createBufferin classGpuBufferManager- Mappings:
 Namespace Name Mixin selector named createBufferLnet/minecraft/client/gl/GpuBufferManager;createBuffer(Lnet/minecraft/client/gl/BufferManager;Ljava/util/function/Supplier;II)Lnet/minecraft/client/gl/GlGpuBuffer;intermediary method_71017Lnet/minecraft/class_11266;method_71017(Lnet/minecraft/class_10874;Ljava/util/function/Supplier;II)Lnet/minecraft/class_10859;official aLfly;a(Lflz;Ljava/util/function/Supplier;II)Lfma;
 - 
createBuffer
public GlGpuBuffer createBuffer(BufferManager bufferManager, @Nullable @Nullable Supplier<String> debugLabelSupplier, int usage, ByteBuffer data) - Specified by:
 createBufferin classGpuBufferManager- Mappings:
 Namespace Name Mixin selector named createBufferLnet/minecraft/client/gl/GpuBufferManager;createBuffer(Lnet/minecraft/client/gl/BufferManager;Ljava/util/function/Supplier;ILjava/nio/ByteBuffer;)Lnet/minecraft/client/gl/GlGpuBuffer;intermediary method_71018Lnet/minecraft/class_11266;method_71018(Lnet/minecraft/class_10874;Ljava/util/function/Supplier;ILjava/nio/ByteBuffer;)Lnet/minecraft/class_10859;official aLfly;a(Lflz;Ljava/util/function/Supplier;ILjava/nio/ByteBuffer;)Lfma;
 - 
mapBufferRange
@Nullable private @Nullable ByteBuffer mapBufferRange(BufferManager bufferManager, int usage, int buffer, int length) - Mappings:
 Namespace Name Mixin selector named mapBufferRangeLnet/minecraft/client/gl/GpuBufferManager$ARBGpuBufferManager;mapBufferRange(Lnet/minecraft/client/gl/BufferManager;III)Ljava/nio/ByteBuffer;intermediary method_71021Lnet/minecraft/class_11266$class_11267;method_71021(Lnet/minecraft/class_10874;III)Ljava/nio/ByteBuffer;official aLfly$a;a(Lflz;III)Ljava/nio/ByteBuffer;
 - 
mapBufferRange
public GlGpuBuffer.Mapped mapBufferRange(BufferManager bufferManager, GlGpuBuffer buffer, int offset, int length, int flags) - Specified by:
 mapBufferRangein classGpuBufferManager- Mappings:
 Namespace Name Mixin selector named mapBufferRangeLnet/minecraft/client/gl/GpuBufferManager;mapBufferRange(Lnet/minecraft/client/gl/BufferManager;Lnet/minecraft/client/gl/GlGpuBuffer;III)Lnet/minecraft/client/gl/GlGpuBuffer$Mapped;intermediary method_71016Lnet/minecraft/class_11266;method_71016(Lnet/minecraft/class_10874;Lnet/minecraft/class_10859;III)Lnet/minecraft/class_10859$class_11269;official aLfly;a(Lflz;Lfma;III)Lfma$a;
 
 -