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 fjb
  • 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 Lfjb;a(Lorg/lwjgl/opengl/GLCapabilities;Ljava/util/Set;)Lfjb;
    • 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 a Lfjb;a()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 Lfjb;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 Lfjb;a(IIIIIIIIIIII)V