Class GpuBuffer

java.lang.Object
com.mojang.blaze3d.buffers.GpuBuffer
All Implemented Interfaces:
AutoCloseable

public class GpuBuffer extends Object implements AutoCloseable
  • Field Details

    • MEMORY_POOl

      private static final com.mojang.jtracy.MemoryPool MEMORY_POOl
    • type

      private final BufferType type
    • usage

      private final BufferUsage usage
    • closed

      private boolean closed
    • initialized

      private boolean initialized
    • handle

      public final int handle
    • size

      public int size
  • Constructor Details

  • Method Details

    • resize

      public void resize(int p_374325_)
    • write

      public void write(ByteBuffer p_374503_, int p_374343_)
    • read

      @Nullable public GpuBuffer.ReadView read()
    • read

      @Nullable public GpuBuffer.ReadView read(int p_374066_, int p_374306_)
    • close

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

      public void bind()