Package net.minecraft.client.renderer
Class DynamicUniforms
java.lang.Object
net.minecraft.client.renderer.DynamicUniforms
- All Implemented Interfaces:
AutoCloseable
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final int
static final int
private final DynamicUniformStorage
<DynamicUniforms.Transform> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
void
reset()
writeTransform
(org.joml.Matrix4fc p_418355_, org.joml.Vector4fc p_418112_, org.joml.Vector3fc p_418079_, org.joml.Matrix4fc p_418230_, float p_418006_) writeTransforms
(DynamicUniforms.Transform... pTransforms)
-
Field Details
-
TRANSFORM_UBO_SIZE
public static final int TRANSFORM_UBO_SIZE -
INITIAL_CAPACITY
private static final int INITIAL_CAPACITY- See Also:
-
transforms
-
-
Constructor Details
-
DynamicUniforms
public DynamicUniforms()
-
-
Method Details
-
reset
public void reset() -
close
public void close()- Specified by:
close
in interfaceAutoCloseable
-
writeTransform
public GpuBufferSlice writeTransform(org.joml.Matrix4fc p_418355_, org.joml.Vector4fc p_418112_, org.joml.Vector3fc p_418079_, org.joml.Matrix4fc p_418230_, float p_418006_) -
writeTransforms
-