net.minecraft.client.renderer

public class DynamicUniformStorage<T extends DynamicUniformStorage$DynamicUniform>

implements AutoCloseable

gwx
net.minecraft.client.renderer.DynamicUniformStorage
net.minecraft.class_11280
net.minecraft.client.gl.DynamicUniformStorage
net.minecraft.src.C_398646_

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
a
LOGGER
field_60085
LOGGER
f_399931_
private final List<MappableRingBuffer>
b
oldBuffers
field_60086
oldBuffers
f_398959_
private final int
c
blockSize
field_60087
blockSize
f_398698_
private MappableRingBuffer
d
ringBuffer
field_60088
buffer
f_398773_
private int
e
nextBlock
field_60089
size
f_400327_
private int
f
capacity
field_60090
capacity
f_398709_
private T
g
lastUniform
field_60091
lastWrittenValue
f_399349_
private final String
h
label
field_60092
name
f_399019_

Constructor summary

ModifierConstructor
public (String name, int blockSize, int capacity)

Method summary

Modifier and TypeMethod
public void
a()
endFrame()
method_71100()
clear()
m_403870_()
private void
a(int arg0)
resizeBuffers(int arg0)
method_71101(int arg0)
growBuffer(int capacity)
m_401902_(int arg0)
public GpuBufferSlice
a(T arg0)
writeUniform(T arg0)
method_71102(T arg0)
write(T value)
m_401744_(T arg0)
public GpuBufferSlice[]
a(T[] arg0)
writeUniforms(T[] arg0)
method_71103(T[] arg0)
writeAll(T[] values)
m_402058_(T[] arg0)
public void
close()
close()
close()