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 pSize)
    • write

      public void write(ByteBuffer pBuffer, int pOffset)
    • read

      @Nullable public GpuBuffer.ReadView read()
    • read

      @Nullable public GpuBuffer.ReadView read(int pOffset, int pLength)
    • close

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

      public void bind()