Class BufferManager.ARBBufferManager

java.lang.Object
net.minecraft.client.gl.BufferManager
net.minecraft.client.gl.BufferManager.ARBBufferManager
Enclosing class:
BufferManager

@Environment(CLIENT) private static class BufferManager.ARBBufferManager extends BufferManager
Mappings:
Namespace Name
named net/minecraft/client/gl/BufferManager$ARBBufferManager
intermediary net/minecraft/class_10874$class_10929
official fly$a
  • Constructor Details

    • ARBBufferManager

      ARBBufferManager()
  • Method Details

    • createBuffer

      int createBuffer()
      Specified by:
      createBuffer in class BufferManager
      Mappings:
      Namespace Name Mixin selector
      named createBuffer Lnet/minecraft/client/gl/BufferManager;createBuffer()I
      intermediary method_71023 Lnet/minecraft/class_10874;method_71023()I
      official a Lfly;a()I
    • setBufferData

      void setBufferData(int buffer, long size, int usage)
      Specified by:
      setBufferData in class BufferManager
      Mappings:
      Namespace Name Mixin selector
      named setBufferData Lnet/minecraft/client/gl/BufferManager;setBufferData(IJI)V
      intermediary method_71028 Lnet/minecraft/class_10874;method_71028(IJI)V
      official a Lfly;a(IJI)V
    • setBufferData

      void setBufferData(int buffer, ByteBuffer data, int usage)
      Specified by:
      setBufferData in class BufferManager
      Mappings:
      Namespace Name Mixin selector
      named setBufferData Lnet/minecraft/client/gl/BufferManager;setBufferData(ILjava/nio/ByteBuffer;I)V
      intermediary method_71029 Lnet/minecraft/class_10874;method_71029(ILjava/nio/ByteBuffer;I)V
      official a Lfly;a(ILjava/nio/ByteBuffer;I)V
    • setBufferSubData

      void setBufferSubData(int buffer, int offset, ByteBuffer data)
      Specified by:
      setBufferSubData in class BufferManager
      Mappings:
      Namespace Name Mixin selector
      named setBufferSubData Lnet/minecraft/client/gl/BufferManager;setBufferSubData(IILjava/nio/ByteBuffer;)V
      intermediary method_71027 Lnet/minecraft/class_10874;method_71027(IILjava/nio/ByteBuffer;)V
      official a Lfly;a(IILjava/nio/ByteBuffer;)V
    • setBufferStorage

      void setBufferStorage(int buffer, long size, int flags)
      Specified by:
      setBufferStorage in class BufferManager
      Mappings:
      Namespace Name Mixin selector
      named setBufferStorage Lnet/minecraft/client/gl/BufferManager;setBufferStorage(IJI)V
      intermediary method_71030 Lnet/minecraft/class_10874;method_71030(IJI)V
      official b Lfly;b(IJI)V
    • setBufferStorage

      void setBufferStorage(int buffer, ByteBuffer data, int flags)
      Specified by:
      setBufferStorage in class BufferManager
      Mappings:
      Namespace Name Mixin selector
      named setBufferStorage Lnet/minecraft/client/gl/BufferManager;setBufferStorage(ILjava/nio/ByteBuffer;I)V
      intermediary method_71031 Lnet/minecraft/class_10874;method_71031(ILjava/nio/ByteBuffer;I)V
      official b Lfly;b(ILjava/nio/ByteBuffer;I)V
    • mapBufferRange

      @Nullable @Nullable ByteBuffer mapBufferRange(int buffer, int offset, int length, int access)
      Specified by:
      mapBufferRange in class BufferManager
      Mappings:
      Namespace Name Mixin selector
      named mapBufferRange Lnet/minecraft/client/gl/BufferManager;mapBufferRange(IIII)Ljava/nio/ByteBuffer;
      intermediary method_71026 Lnet/minecraft/class_10874;method_71026(IIII)Ljava/nio/ByteBuffer;
      official a Lfly;a(IIII)Ljava/nio/ByteBuffer;
    • unmapBuffer

      void unmapBuffer(int buffer)
      Specified by:
      unmapBuffer in class BufferManager
      Mappings:
      Namespace Name Mixin selector
      named unmapBuffer Lnet/minecraft/client/gl/BufferManager;unmapBuffer(I)V
      intermediary method_71024 Lnet/minecraft/class_10874;method_71024(I)V
      official a Lfly;a(I)V
    • createFramebuffer

      public int createFramebuffer()
      Specified by:
      createFramebuffer in class BufferManager
      Mappings:
      Namespace Name Mixin selector
      named createFramebuffer Lnet/minecraft/client/gl/BufferManager;createFramebuffer()I
      intermediary method_68431 Lnet/minecraft/class_10874;method_68431()I
      official b Lfly;b()I
    • setupFramebuffer

      public void setupFramebuffer(int framebuffer, int colorAttachment, int depthAttachment, int mipLevel, int bindTarget)
      Specified by:
      setupFramebuffer in class BufferManager
      Mappings:
      Namespace Name Mixin selector
      named setupFramebuffer Lnet/minecraft/client/gl/BufferManager;setupFramebuffer(IIIII)V
      intermediary method_68432 Lnet/minecraft/class_10874;method_68432(IIIII)V
      official a Lfly;a(IIIII)V
    • setupBlitFramebuffer

      public void setupBlitFramebuffer(int readFramebuffer, int writeFramebuffer, int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter)
      Specified by:
      setupBlitFramebuffer in class BufferManager
      Mappings:
      Namespace Name Mixin selector
      named setupBlitFramebuffer Lnet/minecraft/client/gl/BufferManager;setupBlitFramebuffer(IIIIIIIIIIII)V
      intermediary method_68812 Lnet/minecraft/class_10874;method_68812(IIIIIIIIIIII)V
      official a Lfly;a(IIIIIIIIIIII)V
    • flushMappedBufferRange

      void flushMappedBufferRange(int buffer, int offset, int length)
      Specified by:
      flushMappedBufferRange in class BufferManager
      Mappings:
      Namespace Name Mixin selector
      named flushMappedBufferRange Lnet/minecraft/client/gl/BufferManager;flushMappedBufferRange(III)V
      intermediary method_71025 Lnet/minecraft/class_10874;method_71025(III)V
      official a Lfly;a(III)V
    • method_72237

      void method_72237(int int2, int int3, int int4, int int5, int int6)
      Specified by:
      method_72237 in class BufferManager
      Mappings:
      Namespace Name Mixin selector
      named method_72237 Lnet/minecraft/client/gl/BufferManager;method_72237(IIIII)V
      intermediary method_72237 Lnet/minecraft/class_10874;method_72237(IIIII)V
      official b Lfly;b(IIIII)V