Package net.minecraft.client.gl
Class DynamicUniformStorage<T extends DynamicUniformStorage.Uploadable>
java.lang.Object
net.minecraft.client.gl.DynamicUniformStorage<T>
- All Implemented Interfaces:
AutoCloseable
@Environment(CLIENT)
public class DynamicUniformStorage<T extends DynamicUniformStorage.Uploadable>
extends Object
implements AutoCloseable
- Mappings:
Namespace Name named net/minecraft/client/gl/DynamicUniformStorage
intermediary net/minecraft/class_11280
official gwx
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final int
private MappableRingBuffer
private int
private T
private static final Logger
private final String
private final List
<MappableRingBuffer> private int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
clear()
void
close()
private void
growBuffer
(int capacity)
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector named LOGGER
Lnet/minecraft/client/gl/DynamicUniformStorage;LOGGER:Lorg/slf4j/Logger;
intermediary field_60085
Lnet/minecraft/class_11280;field_60085:Lorg/slf4j/Logger;
official a
Lgwx;a:Lorg/slf4j/Logger;
-
oldBuffers
- Mappings:
Namespace Name Mixin selector named oldBuffers
Lnet/minecraft/client/gl/DynamicUniformStorage;oldBuffers:Ljava/util/List;
intermediary field_60086
Lnet/minecraft/class_11280;field_60086:Ljava/util/List;
official b
Lgwx;b:Ljava/util/List;
-
blockSize
private final int blockSize- Mappings:
Namespace Name Mixin selector named blockSize
Lnet/minecraft/client/gl/DynamicUniformStorage;blockSize:I
intermediary field_60087
Lnet/minecraft/class_11280;field_60087:I
official c
Lgwx;c:I
-
buffer
- Mappings:
Namespace Name Mixin selector named buffer
Lnet/minecraft/client/gl/DynamicUniformStorage;buffer:Lnet/minecraft/client/gl/MappableRingBuffer;
intermediary field_60088
Lnet/minecraft/class_11280;field_60088:Lnet/minecraft/class_11285;
official d
Lgwx;d:Lgxk;
-
size
private int size- Mappings:
Namespace Name Mixin selector named size
Lnet/minecraft/client/gl/DynamicUniformStorage;size:I
intermediary field_60089
Lnet/minecraft/class_11280;field_60089:I
official e
Lgwx;e:I
-
capacity
private int capacity- Mappings:
Namespace Name Mixin selector named capacity
Lnet/minecraft/client/gl/DynamicUniformStorage;capacity:I
intermediary field_60090
Lnet/minecraft/class_11280;field_60090:I
official f
Lgwx;f:I
-
lastWrittenValue
- Mappings:
Namespace Name Mixin selector named lastWrittenValue
Lnet/minecraft/client/gl/DynamicUniformStorage;lastWrittenValue:Lnet/minecraft/client/gl/DynamicUniformStorage$Uploadable;
intermediary field_60091
Lnet/minecraft/class_11280;field_60091:Lnet/minecraft/class_11280$class_11281;
official g
Lgwx;g:Lgwx$a;
-
name
- Mappings:
Namespace Name Mixin selector named name
Lnet/minecraft/client/gl/DynamicUniformStorage;name:Ljava/lang/String;
intermediary field_60092
Lnet/minecraft/class_11280;field_60092:Ljava/lang/String;
official h
Lgwx;h:Ljava/lang/String;
-
-
Constructor Details
-
DynamicUniformStorage
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/client/gl/DynamicUniformStorage;<init>(Ljava/lang/String;II)V
intermediary <init>
Lnet/minecraft/class_11280;<init>(Ljava/lang/String;II)V
official <init>
Lgwx;<init>(Ljava/lang/String;II)V
-
-
Method Details
-
clear
public void clear()- Mappings:
Namespace Name Mixin selector named clear
Lnet/minecraft/client/gl/DynamicUniformStorage;clear()V
intermediary method_71100
Lnet/minecraft/class_11280;method_71100()V
official a
Lgwx;a()V
-
growBuffer
private void growBuffer(int capacity) - Mappings:
Namespace Name Mixin selector named growBuffer
Lnet/minecraft/client/gl/DynamicUniformStorage;growBuffer(I)V
intermediary method_71101
Lnet/minecraft/class_11280;method_71101(I)V
official a
Lgwx;a(I)V
-
write
- Mappings:
Namespace Name Mixin selector named write
Lnet/minecraft/client/gl/DynamicUniformStorage;write(Lnet/minecraft/client/gl/DynamicUniformStorage$Uploadable;)Lcom/mojang/blaze3d/buffers/GpuBufferSlice;
intermediary method_71102
Lnet/minecraft/class_11280;method_71102(Lnet/minecraft/class_11280$class_11281;)Lcom/mojang/blaze3d/buffers/GpuBufferSlice;
official a
Lgwx;a(Lgwx$a;)Lcom/mojang/blaze3d/buffers/GpuBufferSlice;
-
writeAll
- Mappings:
Namespace Name Mixin selector named writeAll
Lnet/minecraft/client/gl/DynamicUniformStorage;writeAll([Lnet/minecraft/client/gl/DynamicUniformStorage$Uploadable;)[Lcom/mojang/blaze3d/buffers/GpuBufferSlice;
intermediary method_71103
Lnet/minecraft/class_11280;method_71103([Lnet/minecraft/class_11280$class_11281;)[Lcom/mojang/blaze3d/buffers/GpuBufferSlice;
official a
Lgwx;a([Lgwx$a;)[Lcom/mojang/blaze3d/buffers/GpuBufferSlice;
-
close
public void close()- Specified by:
close
in interfaceAutoCloseable
-