Class DynamicUniformStorage<T extends DynamicUniformStorage.DynamicUniform>

java.lang.Object
net.minecraft.client.renderer.DynamicUniformStorage<T>
All Implemented Interfaces:
AutoCloseable

public class DynamicUniformStorage<T extends DynamicUniformStorage.DynamicUniform> extends Object implements AutoCloseable
  • Field Details

  • Constructor Details

    • DynamicUniformStorage

      public DynamicUniformStorage(String pLabel, int pBlockSize, int pCapacity)
  • Method Details

    • endFrame

      public void endFrame()
    • resizeBuffers

      private void resizeBuffers(int pNewSize)
    • writeUniform

      public GpuBufferSlice writeUniform(T pUniform)
    • writeUniforms

      public GpuBufferSlice[] writeUniforms(T[] pUniforms)
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable