Class FramebufferManager

java.lang.Object
net.minecraft.client.gl.FramebufferManager
Direct Known Subclasses:
FramebufferManager.DirectFramebuffer, FramebufferManager.GlFramebuffer

@Environment(CLIENT) public abstract class FramebufferManager extends Object
Mappings:
Namespace Name
named net/minecraft/client/gl/FramebufferManager
intermediary net/minecraft/class_10874
official fjs
  • Constructor Details

    • FramebufferManager

      public FramebufferManager()
  • Method Details

    • createFramebuffer

      public static FramebufferManager createFramebuffer(GLCapabilities capabilities, Set<String> usedCapabilities)
      Mappings:
      Namespace Name Mixin selector
      named createFramebuffer Lnet/minecraft/client/gl/FramebufferManager;createFramebuffer(Lorg/lwjgl/opengl/GLCapabilities;Ljava/util/Set;)Lnet/minecraft/client/gl/FramebufferManager;
      intermediary method_68813 Lnet/minecraft/class_10874;method_68813(Lorg/lwjgl/opengl/GLCapabilities;Ljava/util/Set;)Lnet/minecraft/class_10874;
      official a Lfjs;a(Lorg/lwjgl/opengl/GLCapabilities;Ljava/util/Set;)Lfjs;
    • method_71023

      abstract int method_71023()
      Mappings:
      Namespace Name Mixin selector
      named method_71023 Lnet/minecraft/client/gl/FramebufferManager;method_71023()I
      intermediary method_71023 Lnet/minecraft/class_10874;method_71023()I
      official a Lfjs;a()I
    • method_71028

      abstract void method_71028(int int2, long long2, int int3)
      Mappings:
      Namespace Name Mixin selector
      named method_71028 Lnet/minecraft/client/gl/FramebufferManager;method_71028(IJI)V
      intermediary method_71028 Lnet/minecraft/class_10874;method_71028(IJI)V
      official a Lfjs;a(IJI)V
    • method_71029

      abstract void method_71029(int int2, ByteBuffer byteBuffer, int int3)
      Mappings:
      Namespace Name Mixin selector
      named method_71029 Lnet/minecraft/client/gl/FramebufferManager;method_71029(ILjava/nio/ByteBuffer;I)V
      intermediary method_71029 Lnet/minecraft/class_10874;method_71029(ILjava/nio/ByteBuffer;I)V
      official a Lfjs;a(ILjava/nio/ByteBuffer;I)V
    • method_71027

      abstract void method_71027(int int2, int int3, ByteBuffer byteBuffer)
      Mappings:
      Namespace Name Mixin selector
      named method_71027 Lnet/minecraft/client/gl/FramebufferManager;method_71027(IILjava/nio/ByteBuffer;)V
      intermediary method_71027 Lnet/minecraft/class_10874;method_71027(IILjava/nio/ByteBuffer;)V
      official a Lfjs;a(IILjava/nio/ByteBuffer;)V
    • method_71030

      abstract void method_71030(int int2, long long2, int int3)
      Mappings:
      Namespace Name Mixin selector
      named method_71030 Lnet/minecraft/client/gl/FramebufferManager;method_71030(IJI)V
      intermediary method_71030 Lnet/minecraft/class_10874;method_71030(IJI)V
      official b Lfjs;b(IJI)V
    • method_71031

      abstract void method_71031(int int2, ByteBuffer byteBuffer, int int3)
      Mappings:
      Namespace Name Mixin selector
      named method_71031 Lnet/minecraft/client/gl/FramebufferManager;method_71031(ILjava/nio/ByteBuffer;I)V
      intermediary method_71031 Lnet/minecraft/class_10874;method_71031(ILjava/nio/ByteBuffer;I)V
      official b Lfjs;b(ILjava/nio/ByteBuffer;I)V
    • method_71026

      @Nullable abstract @Nullable ByteBuffer method_71026(int int2, int int3, int int4, int int5)
      Mappings:
      Namespace Name Mixin selector
      named method_71026 Lnet/minecraft/client/gl/FramebufferManager;method_71026(IIII)Ljava/nio/ByteBuffer;
      intermediary method_71026 Lnet/minecraft/class_10874;method_71026(IIII)Ljava/nio/ByteBuffer;
      official a Lfjs;a(IIII)Ljava/nio/ByteBuffer;
    • method_71024

      abstract void method_71024(int int2)
      Mappings:
      Namespace Name Mixin selector
      named method_71024 Lnet/minecraft/client/gl/FramebufferManager;method_71024(I)V
      intermediary method_71024 Lnet/minecraft/class_10874;method_71024(I)V
      official a Lfjs;a(I)V
    • createFramebuffer

      abstract int createFramebuffer()
      Mappings:
      Namespace Name Mixin selector
      named createFramebuffer Lnet/minecraft/client/gl/FramebufferManager;createFramebuffer()I
      intermediary method_68431 Lnet/minecraft/class_10874;method_68431()I
      official b Lfjs;b()I
    • setupFramebuffer

      abstract void setupFramebuffer(int framebuffer, int colorAttachment, int depthAttachment, int mipLevel, int bindTarget)
      Mappings:
      Namespace Name Mixin selector
      named setupFramebuffer Lnet/minecraft/client/gl/FramebufferManager;setupFramebuffer(IIIII)V
      intermediary method_68432 Lnet/minecraft/class_10874;method_68432(IIIII)V
      official a Lfjs;a(IIIII)V
    • setupBlitFramebuffer

      abstract 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)
      Mappings:
      Namespace Name Mixin selector
      named setupBlitFramebuffer Lnet/minecraft/client/gl/FramebufferManager;setupBlitFramebuffer(IIIIIIIIIIII)V
      intermediary method_68812 Lnet/minecraft/class_10874;method_68812(IIIIIIIIIIII)V
      official a Lfjs;a(IIIIIIIIIIII)V
    • method_71025

      abstract void method_71025(int int2, int int3, int int4)
      Mappings:
      Namespace Name Mixin selector
      named method_71025 Lnet/minecraft/client/gl/FramebufferManager;method_71025(III)V
      intermediary method_71025 Lnet/minecraft/class_10874;method_71025(III)V
      official a Lfjs;a(III)V