net.minecraft.client.renderer

public class DynamicUniforms

implements AutoCloseable

hjv
net.minecraft.client.renderer.DynamicUniforms
net.minecraft.class_11282
net.minecraft.client.gl.DynamicUniforms

Field summary

Modifier and TypeField
public static final int
a
TRANSFORM_UBO_SIZE
field_60093
TRANSFORMS_SIZE
public static final int
b
CHUNK_SECTION_UBO_SIZE
field_64216
CHUNK_SECTIONS_SIZE
private static final int
c
INITIAL_CAPACITY
field_60094
DEFAULT_CAPACITY
private final DynamicUniformStorage<DynamicUniforms$Transform>
d
transforms
field_60095
transformsStorage
private final DynamicUniformStorage<DynamicUniforms$ChunkSectionInfo>
e
chunkSections
field_64217
chunkSectionsStorage

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public void
a()
reset()
method_71105()
clear()
public void
close()
close()
public GpuBufferSlice
a(org.joml.Matrix4fc arg0, org.joml.Vector4fc arg1, org.joml.Vector3fc arg2, org.joml.Matrix4fc arg3)
writeTransform(org.joml.Matrix4fc arg0, org.joml.Vector4fc arg1, org.joml.Vector3fc arg2, org.joml.Matrix4fc arg3)
method_71106(org.joml.Matrix4fc arg0, org.joml.Vector4fc arg1, org.joml.Vector3fc arg2, org.joml.Matrix4fc arg3)
write(org.joml.Matrix4fc modelView, org.joml.Vector4fc colorModulator, org.joml.Vector3fc modelOffset, org.joml.Matrix4fc textureMatrix)
public GpuBufferSlice[]
a(hjv$b... arg0)
writeTransforms(DynamicUniforms$Transform... arg0)
method_71107(class_11282$class_11283... arg0)
writeTransforms(DynamicUniforms$TransformsValue... values)
public GpuBufferSlice[]
a(hjv$a... arg0)
writeChunkSections(DynamicUniforms$ChunkSectionInfo... arg0)
method_76294(class_11282$class_12294... arg0)
writeChunkSections(DynamicUniforms$ChunkSectionsValue... values)