Package net.minecraft.client.gl
Class GpuBuffer
java.lang.Object
net.minecraft.client.gl.GpuBuffer
- All Implemented Interfaces:
AutoCloseable
- Mappings:
Namespace Name named net/minecraft/client/gl/GpuBufferintermediary net/minecraft/class_10227official fhs
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanfinal intprivate booleanprivate static final com.mojang.jtracy.MemoryPoolintprivate final GlBufferTargetprivate final GlUsage -
Constructor Summary
ConstructorsConstructorDescriptionGpuBuffer(GlBufferTarget target, GlUsage usage, int size) GpuBuffer(GlBufferTarget target, GlUsage usage, ByteBuffer buf) -
Method Summary
-
Field Details
-
MEMORY_POOL
private static final com.mojang.jtracy.MemoryPool MEMORY_POOL- Mappings:
Namespace Name Mixin selector named MEMORY_POOLLnet/minecraft/client/gl/GpuBuffer;MEMORY_POOL:Lcom/mojang/jtracy/MemoryPool;intermediary field_54352Lnet/minecraft/class_10227;field_54352:Lcom/mojang/jtracy/MemoryPool;official cLfhs;c:Lcom/mojang/jtracy/MemoryPool;
-
target
- Mappings:
Namespace Name Mixin selector named targetLnet/minecraft/client/gl/GpuBuffer;target:Lnet/minecraft/client/gl/GlBufferTarget;intermediary field_54353Lnet/minecraft/class_10227;field_54353:Lnet/minecraft/class_10226;official dLfhs;d:Lfhq;
-
usage
- Mappings:
Namespace Name Mixin selector named usageLnet/minecraft/client/gl/GpuBuffer;usage:Lnet/minecraft/client/gl/GlUsage;intermediary field_54354Lnet/minecraft/class_10227;field_54354:Lnet/minecraft/class_8555;official eLfhs;e:Lfhr;
-
closed
private boolean closed- Mappings:
Namespace Name Mixin selector named closedLnet/minecraft/client/gl/GpuBuffer;closed:Zintermediary field_54355Lnet/minecraft/class_10227;field_54355:Zofficial fLfhs;f:Z
-
initialized
private boolean initialized- Mappings:
Namespace Name Mixin selector named initializedLnet/minecraft/client/gl/GpuBuffer;initialized:Zintermediary field_54356Lnet/minecraft/class_10227;field_54356:Zofficial gLfhs;g:Z
-
handle
public final int handle- Mappings:
Namespace Name Mixin selector named handleLnet/minecraft/client/gl/GpuBuffer;handle:Iintermediary field_54350Lnet/minecraft/class_10227;field_54350:Iofficial aLfhs;a:I
-
size
public int size- Mappings:
Namespace Name Mixin selector named sizeLnet/minecraft/client/gl/GpuBuffer;size:Iintermediary field_54351Lnet/minecraft/class_10227;field_54351:Iofficial bLfhs;b:I
-
-
Constructor Details
-
GpuBuffer
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/gl/GpuBuffer;<init>(Lnet/minecraft/client/gl/GlBufferTarget;Lnet/minecraft/client/gl/GlUsage;I)Vintermediary <init>Lnet/minecraft/class_10227;<init>(Lnet/minecraft/class_10226;Lnet/minecraft/class_8555;I)Vofficial <init>Lfhs;<init>(Lfhq;Lfhr;I)V
-
GpuBuffer
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/gl/GpuBuffer;<init>(Lnet/minecraft/client/gl/GlBufferTarget;Lnet/minecraft/client/gl/GlUsage;Ljava/nio/ByteBuffer;)Vintermediary <init>Lnet/minecraft/class_10227;<init>(Lnet/minecraft/class_10226;Lnet/minecraft/class_8555;Ljava/nio/ByteBuffer;)Vofficial <init>Lfhs;<init>(Lfhq;Lfhr;Ljava/nio/ByteBuffer;)V
-
-
Method Details
-
resize
public void resize(int newSize) - Mappings:
Namespace Name Mixin selector named resizeLnet/minecraft/client/gl/GpuBuffer;resize(I)Vintermediary method_64319Lnet/minecraft/class_10227;method_64319(I)Vofficial aLfhs;a(I)V
-
copyFrom
- Mappings:
Namespace Name Mixin selector named copyFromLnet/minecraft/client/gl/GpuBuffer;copyFrom(Ljava/nio/ByteBuffer;I)Vintermediary method_64321Lnet/minecraft/class_10227;method_64321(Ljava/nio/ByteBuffer;I)Vofficial aLfhs;a(Ljava/nio/ByteBuffer;I)V
-
read
- Mappings:
Namespace Name Mixin selector named readLnet/minecraft/client/gl/GpuBuffer;read()Lnet/minecraft/client/gl/GpuBuffer$ReadResult;intermediary method_64318Lnet/minecraft/class_10227;method_64318()Lnet/minecraft/class_10227$class_10228;official aLfhs;a()Lfhs$a;
-
read
- Mappings:
Namespace Name Mixin selector named readLnet/minecraft/client/gl/GpuBuffer;read(II)Lnet/minecraft/client/gl/GpuBuffer$ReadResult;intermediary method_64320Lnet/minecraft/class_10227;method_64320(II)Lnet/minecraft/class_10227$class_10228;official aLfhs;a(II)Lfhs$a;
-
close
public void close()- Specified by:
closein interfaceAutoCloseable
-
bind
public void bind()- Mappings:
Namespace Name Mixin selector named bindLnet/minecraft/client/gl/GpuBuffer;bind()Vintermediary method_64322Lnet/minecraft/class_10227;method_64322()Vofficial bLfhs;b()V
-
method_68150
public void method_68150()- Mappings:
Namespace Name Mixin selector named method_68150Lnet/minecraft/client/gl/GpuBuffer;method_68150()Vintermediary method_68150Lnet/minecraft/class_10227;method_68150()Vofficial cLfhs;c()V
-
method_68151
public int method_68151()- Mappings:
Namespace Name Mixin selector named method_68151Lnet/minecraft/client/gl/GpuBuffer;method_68151()Iintermediary method_68151Lnet/minecraft/class_10227;method_68151()Iofficial dLfhs;d()I
-
method_68152
- Mappings:
Namespace Name Mixin selector named method_68152Lnet/minecraft/client/gl/GpuBuffer;method_68152()Lnet/minecraft/client/gl/GlBufferTarget;intermediary method_68152Lnet/minecraft/class_10227;method_68152()Lnet/minecraft/class_10226;official eLfhs;e()Lfhq;
-