Class WindowFramebuffer

java.lang.Object
net.minecraft.client.gl.Framebuffer
net.minecraft.client.gl.WindowFramebuffer

@Environment(CLIENT) public class WindowFramebuffer extends Framebuffer
Mappings:
Namespace Name
named net/minecraft/client/gl/WindowFramebuffer
intermediary net/minecraft/class_6364
official fjq
  • Field Details Link icon

    • DEFAULT_WIDTH Link icon

      public static final int DEFAULT_WIDTH
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named DEFAULT_WIDTH Lnet/minecraft/client/gl/WindowFramebuffer;DEFAULT_WIDTH:I
      intermediary field_33724 Lnet/minecraft/class_6364;field_33724:I
      official a Lfjq;a:I
    • DEFAULT_HEIGHT Link icon

      public static final int DEFAULT_HEIGHT
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named DEFAULT_HEIGHT Lnet/minecraft/client/gl/WindowFramebuffer;DEFAULT_HEIGHT:I
      intermediary field_33725 Lnet/minecraft/class_6364;field_33725:I
      official b Lfjq;b:I
    • DEFAULT Link icon

      static final WindowFramebuffer.Size DEFAULT
      Mappings:
      Namespace Name Mixin selector
      named DEFAULT Lnet/minecraft/client/gl/WindowFramebuffer;DEFAULT:Lnet/minecraft/client/gl/WindowFramebuffer$Size;
      intermediary field_33726 Lnet/minecraft/class_6364;field_33726:Lnet/minecraft/class_6364$class_6366;
      official l Lfjq;l:Lfjq$a;
  • Constructor Details Link icon

    • WindowFramebuffer Link icon

      public WindowFramebuffer(int width, int height)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/gl/WindowFramebuffer;<init>(II)V
      intermediary <init> Lnet/minecraft/class_6364;<init>(II)V
      official <init> Lfjq;<init>(II)V
  • Method Details Link icon

    • init Link icon

      private void init(int width, int height)
      Mappings:
      Namespace Name Mixin selector
      named init Lnet/minecraft/client/gl/WindowFramebuffer;init(II)V
      intermediary method_36802 Lnet/minecraft/class_6364;method_36802(II)V
      official c Lfjq;c(II)V
    • findSuitableSize Link icon

      private WindowFramebuffer.Size findSuitableSize(int width, int height)
      Mappings:
      Namespace Name Mixin selector
      named findSuitableSize Lnet/minecraft/client/gl/WindowFramebuffer;findSuitableSize(II)Lnet/minecraft/client/gl/WindowFramebuffer$Size;
      intermediary method_36804 Lnet/minecraft/class_6364;method_36804(II)Lnet/minecraft/class_6364$class_6366;
      official d Lfjq;d(II)Lfjq$a;
    • createColorAttachment Link icon

      @Nullable private @Nullable GpuTexture createColorAttachment(WindowFramebuffer.Size size)
      Mappings:
      Namespace Name Mixin selector
      named createColorAttachment Lnet/minecraft/client/gl/WindowFramebuffer;createColorAttachment(Lnet/minecraft/client/gl/WindowFramebuffer$Size;)Lcom/mojang/blaze3d/textures/GpuTexture;
      intermediary method_36801 Lnet/minecraft/class_6364;method_36801(Lnet/minecraft/class_6364$class_6366;)Lcom/mojang/blaze3d/textures/GpuTexture;
      official a Lfjq;a(Lfjq$a;)Lcom/mojang/blaze3d/textures/GpuTexture;
    • createDepthAttachment Link icon

      @Nullable private @Nullable GpuTexture createDepthAttachment(WindowFramebuffer.Size size)
      Mappings:
      Namespace Name Mixin selector
      named createDepthAttachment Lnet/minecraft/client/gl/WindowFramebuffer;createDepthAttachment(Lnet/minecraft/client/gl/WindowFramebuffer$Size;)Lcom/mojang/blaze3d/textures/GpuTexture;
      intermediary method_36803 Lnet/minecraft/class_6364;method_36803(Lnet/minecraft/class_6364$class_6366;)Lcom/mojang/blaze3d/textures/GpuTexture;
      official b Lfjq;b(Lfjq$a;)Lcom/mojang/blaze3d/textures/GpuTexture;