Package net.minecraft.client.gl
Class DynamicUniforms
java.lang.Object
net.minecraft.client.gl.DynamicUniforms
- All Implemented Interfaces:
AutoCloseable
- Mappings:
Namespace Name named net/minecraft/client/gl/DynamicUniformsintermediary net/minecraft/class_11282official hjv
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordstatic final record -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intprivate final DynamicUniformStorage<DynamicUniforms.ChunkSectionsValue> private static final intstatic final intprivate final DynamicUniformStorage<DynamicUniforms.TransformsValue> -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
TRANSFORMS_SIZE
public static final int TRANSFORMS_SIZE- Mappings:
Namespace Name Mixin selector named TRANSFORMS_SIZELnet/minecraft/client/gl/DynamicUniforms;TRANSFORMS_SIZE:Iintermediary field_60093Lnet/minecraft/class_11282;field_60093:Iofficial aLhjv;a:I
-
CHUNK_SECTIONS_SIZE
public static final int CHUNK_SECTIONS_SIZE- Mappings:
Namespace Name Mixin selector named CHUNK_SECTIONS_SIZELnet/minecraft/client/gl/DynamicUniforms;CHUNK_SECTIONS_SIZE:Iintermediary field_64216Lnet/minecraft/class_11282;field_64216:Iofficial bLhjv;b:I
-
DEFAULT_CAPACITY
private static final int DEFAULT_CAPACITY- See Also:
- Mappings:
Namespace Name Mixin selector named DEFAULT_CAPACITYLnet/minecraft/client/gl/DynamicUniforms;DEFAULT_CAPACITY:Iintermediary field_60094Lnet/minecraft/class_11282;field_60094:Iofficial cLhjv;c:I
-
transformsStorage
- Mappings:
Namespace Name Mixin selector named transformsStorageLnet/minecraft/client/gl/DynamicUniforms;transformsStorage:Lnet/minecraft/client/gl/DynamicUniformStorage;intermediary field_60095Lnet/minecraft/class_11282;field_60095:Lnet/minecraft/class_11280;official dLhjv;d:Lhju;
-
chunkSectionsStorage
- Mappings:
Namespace Name Mixin selector named chunkSectionsStorageLnet/minecraft/client/gl/DynamicUniforms;chunkSectionsStorage:Lnet/minecraft/client/gl/DynamicUniformStorage;intermediary field_64217Lnet/minecraft/class_11282;field_64217:Lnet/minecraft/class_11280;official eLhjv;e:Lhju;
-
-
Constructor Details
-
DynamicUniforms
public DynamicUniforms()
-
-
Method Details
-
clear
public void clear()- Mappings:
Namespace Name Mixin selector named clearLnet/minecraft/client/gl/DynamicUniforms;clear()Vintermediary method_71105Lnet/minecraft/class_11282;method_71105()Vofficial aLhjv;a()V
-
close
public void close()- Specified by:
closein interfaceAutoCloseable
-
write
public GpuBufferSlice write(Matrix4fc modelView, Vector4fc colorModulator, Vector3fc modelOffset, Matrix4fc textureMatrix) - Mappings:
Namespace Name Mixin selector named writeLnet/minecraft/client/gl/DynamicUniforms;write(Lorg/joml/Matrix4fc;Lorg/joml/Vector4fc;Lorg/joml/Vector3fc;Lorg/joml/Matrix4fc;)Lcom/mojang/blaze3d/buffers/GpuBufferSlice;intermediary method_71106Lnet/minecraft/class_11282;method_71106(Lorg/joml/Matrix4fc;Lorg/joml/Vector4fc;Lorg/joml/Vector3fc;Lorg/joml/Matrix4fc;)Lcom/mojang/blaze3d/buffers/GpuBufferSlice;official aLhjv;a(Lorg/joml/Matrix4fc;Lorg/joml/Vector4fc;Lorg/joml/Vector3fc;Lorg/joml/Matrix4fc;)Lcom/mojang/blaze3d/buffers/GpuBufferSlice;
-
writeTransforms
- Mappings:
Namespace Name Mixin selector named writeTransformsLnet/minecraft/client/gl/DynamicUniforms;writeTransforms([Lnet/minecraft/client/gl/DynamicUniforms$TransformsValue;)[Lcom/mojang/blaze3d/buffers/GpuBufferSlice;intermediary method_71107Lnet/minecraft/class_11282;method_71107([Lnet/minecraft/class_11282$class_11283;)[Lcom/mojang/blaze3d/buffers/GpuBufferSlice;official aLhjv;a([Lhjv$b;)[Lcom/mojang/blaze3d/buffers/GpuBufferSlice;
-
writeChunkSections
- Mappings:
Namespace Name Mixin selector named writeChunkSectionsLnet/minecraft/client/gl/DynamicUniforms;writeChunkSections([Lnet/minecraft/client/gl/DynamicUniforms$ChunkSectionsValue;)[Lcom/mojang/blaze3d/buffers/GpuBufferSlice;intermediary method_76294Lnet/minecraft/class_11282;method_76294([Lnet/minecraft/class_11282$class_12294;)[Lcom/mojang/blaze3d/buffers/GpuBufferSlice;official aLhjv;a([Lhjv$a;)[Lcom/mojang/blaze3d/buffers/GpuBufferSlice;
-