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$ARBGpuBufferManager
intermediary net/minecraft/class_11266$class_11267
official flx$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 ByteBuffer
mapBufferRange
(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:
createBuffer
in classGpuBufferManager
- Mappings:
Namespace Name Mixin selector named createBuffer
Lnet/minecraft/client/gl/GpuBufferManager;createBuffer(Lnet/minecraft/client/gl/BufferManager;Ljava/util/function/Supplier;II)Lnet/minecraft/client/gl/GlGpuBuffer;
intermediary method_71017
Lnet/minecraft/class_11266;method_71017(Lnet/minecraft/class_10874;Ljava/util/function/Supplier;II)Lnet/minecraft/class_10859;
official a
Lflx;a(Lfly;Ljava/util/function/Supplier;II)Lflz;
-
createBuffer
public GlGpuBuffer createBuffer(BufferManager bufferManager, @Nullable @Nullable Supplier<String> debugLabelSupplier, int usage, ByteBuffer data) - Specified by:
createBuffer
in classGpuBufferManager
- Mappings:
Namespace Name Mixin selector named createBuffer
Lnet/minecraft/client/gl/GpuBufferManager;createBuffer(Lnet/minecraft/client/gl/BufferManager;Ljava/util/function/Supplier;ILjava/nio/ByteBuffer;)Lnet/minecraft/client/gl/GlGpuBuffer;
intermediary method_71018
Lnet/minecraft/class_11266;method_71018(Lnet/minecraft/class_10874;Ljava/util/function/Supplier;ILjava/nio/ByteBuffer;)Lnet/minecraft/class_10859;
official a
Lflx;a(Lfly;Ljava/util/function/Supplier;ILjava/nio/ByteBuffer;)Lflz;
-
mapBufferRange
@Nullable private @Nullable ByteBuffer mapBufferRange(BufferManager bufferManager, int usage, int buffer, int length) - Mappings:
Namespace Name Mixin selector named mapBufferRange
Lnet/minecraft/client/gl/GpuBufferManager$ARBGpuBufferManager;mapBufferRange(Lnet/minecraft/client/gl/BufferManager;III)Ljava/nio/ByteBuffer;
intermediary method_71021
Lnet/minecraft/class_11266$class_11267;method_71021(Lnet/minecraft/class_10874;III)Ljava/nio/ByteBuffer;
official a
Lflx$a;a(Lfly;III)Ljava/nio/ByteBuffer;
-
mapBufferRange
public GlGpuBuffer.Mapped mapBufferRange(BufferManager bufferManager, GlGpuBuffer buffer, int offset, int length, int flags) - Specified by:
mapBufferRange
in classGpuBufferManager
- Mappings:
Namespace Name Mixin selector named mapBufferRange
Lnet/minecraft/client/gl/GpuBufferManager;mapBufferRange(Lnet/minecraft/client/gl/BufferManager;Lnet/minecraft/client/gl/GlGpuBuffer;III)Lnet/minecraft/client/gl/GlGpuBuffer$Mapped;
intermediary method_71016
Lnet/minecraft/class_11266;method_71016(Lnet/minecraft/class_10874;Lnet/minecraft/class_10859;III)Lnet/minecraft/class_10859$class_11269;
official a
Lflx;a(Lfly;Lflz;III)Lflz$a;
-