Package net.minecraft.client.gl
Class Framebuffer
java.lang.Object
net.minecraft.client.gl.Framebuffer
- Direct Known Subclasses:
 SimpleFramebuffer,WindowFramebuffer
- Mappings:
 Namespace Name named net/minecraft/client/gl/Framebufferintermediary net/minecraft/class_276official fmr
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected @Nullable GpuTextureprotected @Nullable GpuTextureViewprotected @Nullable GpuTextureprotected @Nullable GpuTextureViewprivate static intprotected final Stringintintfinal booleanintint - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidvoidcopyDepthFrom(Framebuffer framebuffer) voiddelete()voiddrawBlit(GpuTextureView texture) voidinitFbo(int width, int height) voidresize(int width, int height) voidsetFilter(FilterMode filter) private voidsetFilter(FilterMode filter, boolean force)  
- 
Field Details
- 
index
private static int index- Mappings:
 Namespace Name Mixin selector named indexLnet/minecraft/client/gl/Framebuffer;index:Iintermediary field_56737Lnet/minecraft/class_276;field_56737:Iofficial aLfmr;a:I
 - 
textureWidth
public int textureWidth- Mappings:
 Namespace Name Mixin selector named textureWidthLnet/minecraft/client/gl/Framebuffer;textureWidth:Iintermediary field_1482Lnet/minecraft/class_276;field_1482:Iofficial cLfmr;c:I
 - 
textureHeight
public int textureHeight- Mappings:
 Namespace Name Mixin selector named textureHeightLnet/minecraft/client/gl/Framebuffer;textureHeight:Iintermediary field_1481Lnet/minecraft/class_276;field_1481:Iofficial dLfmr;d:I
 - 
viewportWidth
public int viewportWidth- Mappings:
 Namespace Name Mixin selector named viewportWidthLnet/minecraft/client/gl/Framebuffer;viewportWidth:Iintermediary field_1480Lnet/minecraft/class_276;field_1480:Iofficial eLfmr;e:I
 - 
viewportHeight
public int viewportHeight- Mappings:
 Namespace Name Mixin selector named viewportHeightLnet/minecraft/client/gl/Framebuffer;viewportHeight:Iintermediary field_1477Lnet/minecraft/class_276;field_1477:Iofficial fLfmr;f:I
 - 
name
- Mappings:
 Namespace Name Mixin selector named nameLnet/minecraft/client/gl/Framebuffer;name:Ljava/lang/String;intermediary field_56738Lnet/minecraft/class_276;field_56738:Ljava/lang/String;official gLfmr;g:Ljava/lang/String;
 - 
useDepthAttachment
public final boolean useDepthAttachment- Mappings:
 Namespace Name Mixin selector named useDepthAttachmentLnet/minecraft/client/gl/Framebuffer;useDepthAttachment:Zintermediary field_1478Lnet/minecraft/class_276;field_1478:Zofficial hLfmr;h:Z
 - 
colorAttachment
- Mappings:
 Namespace Name Mixin selector named colorAttachmentLnet/minecraft/client/gl/Framebuffer;colorAttachment:Lcom/mojang/blaze3d/textures/GpuTexture;intermediary field_1475Lnet/minecraft/class_276;field_1475:Lcom/mojang/blaze3d/textures/GpuTexture;official iLfmr;i:Lcom/mojang/blaze3d/textures/GpuTexture;
 - 
colorAttachmentView
- Mappings:
 Namespace Name Mixin selector named colorAttachmentViewLnet/minecraft/client/gl/Framebuffer;colorAttachmentView:Lcom/mojang/blaze3d/textures/GpuTextureView;intermediary field_60567Lnet/minecraft/class_276;field_60567:Lcom/mojang/blaze3d/textures/GpuTextureView;official jLfmr;j:Lcom/mojang/blaze3d/textures/GpuTextureView;
 - 
depthAttachment
- Mappings:
 Namespace Name Mixin selector named depthAttachmentLnet/minecraft/client/gl/Framebuffer;depthAttachment:Lcom/mojang/blaze3d/textures/GpuTexture;intermediary field_56739Lnet/minecraft/class_276;field_56739:Lcom/mojang/blaze3d/textures/GpuTexture;official kLfmr;k:Lcom/mojang/blaze3d/textures/GpuTexture;
 - 
depthAttachmentView
- Mappings:
 Namespace Name Mixin selector named depthAttachmentViewLnet/minecraft/client/gl/Framebuffer;depthAttachmentView:Lcom/mojang/blaze3d/textures/GpuTextureView;intermediary field_60568Lnet/minecraft/class_276;field_60568:Lcom/mojang/blaze3d/textures/GpuTextureView;official lLfmr;l:Lcom/mojang/blaze3d/textures/GpuTextureView;
 - 
filterMode
- Mappings:
 Namespace Name Mixin selector named filterModeLnet/minecraft/client/gl/Framebuffer;filterMode:Lcom/mojang/blaze3d/textures/FilterMode;intermediary field_1483Lnet/minecraft/class_276;field_1483:Lcom/mojang/blaze3d/textures/FilterMode;official mLfmr;m:Lcom/mojang/blaze3d/textures/FilterMode;
 
 - 
 - 
Constructor Details
- 
Framebuffer
- Mappings:
 Namespace Name Mixin selector named <init>Lnet/minecraft/client/gl/Framebuffer;<init>(Ljava/lang/String;Z)Vintermediary <init>Lnet/minecraft/class_276;<init>(Ljava/lang/String;Z)Vofficial <init>Lfmr;<init>(Ljava/lang/String;Z)V
 
 - 
 - 
Method Details
- 
resize
public void resize(int width, int height) - Mappings:
 Namespace Name Mixin selector named resizeLnet/minecraft/client/gl/Framebuffer;resize(II)Vintermediary method_1234Lnet/minecraft/class_276;method_1234(II)Vofficial aLfmr;a(II)V
 - 
delete
public void delete()- Mappings:
 Namespace Name Mixin selector named deleteLnet/minecraft/client/gl/Framebuffer;delete()Vintermediary method_1238Lnet/minecraft/class_276;method_1238()Vofficial aLfmr;a()V
 - 
copyDepthFrom
- Mappings:
 Namespace Name Mixin selector named copyDepthFromLnet/minecraft/client/gl/Framebuffer;copyDepthFrom(Lnet/minecraft/client/gl/Framebuffer;)Vintermediary method_29329Lnet/minecraft/class_276;method_29329(Lnet/minecraft/class_276;)Vofficial aLfmr;a(Lfmr;)V
 - 
initFbo
public void initFbo(int width, int height) - Mappings:
 Namespace Name Mixin selector named initFboLnet/minecraft/client/gl/Framebuffer;initFbo(II)Vintermediary method_1231Lnet/minecraft/class_276;method_1231(II)Vofficial bLfmr;b(II)V
 - 
setFilter
- Mappings:
 Namespace Name Mixin selector named setFilterLnet/minecraft/client/gl/Framebuffer;setFilter(Lcom/mojang/blaze3d/textures/FilterMode;)Vintermediary method_58226Lnet/minecraft/class_276;method_58226(Lcom/mojang/blaze3d/textures/FilterMode;)Vofficial aLfmr;a(Lcom/mojang/blaze3d/textures/FilterMode;)V
 - 
setFilter
- Mappings:
 Namespace Name Mixin selector named setFilterLnet/minecraft/client/gl/Framebuffer;setFilter(Lcom/mojang/blaze3d/textures/FilterMode;Z)Vintermediary method_1232Lnet/minecraft/class_276;method_1232(Lcom/mojang/blaze3d/textures/FilterMode;Z)Vofficial aLfmr;a(Lcom/mojang/blaze3d/textures/FilterMode;Z)V
 - 
blitToScreen
public void blitToScreen()- Mappings:
 Namespace Name Mixin selector named blitToScreenLnet/minecraft/client/gl/Framebuffer;blitToScreen()Vintermediary method_1237Lnet/minecraft/class_276;method_1237()Vofficial bLfmr;b()V
 - 
drawBlit
- Mappings:
 Namespace Name Mixin selector named drawBlitLnet/minecraft/client/gl/Framebuffer;drawBlit(Lcom/mojang/blaze3d/textures/GpuTextureView;)Vintermediary method_68445Lnet/minecraft/class_276;method_68445(Lcom/mojang/blaze3d/textures/GpuTextureView;)Vofficial aLfmr;a(Lcom/mojang/blaze3d/textures/GpuTextureView;)V
 - 
getColorAttachment
- Mappings:
 Namespace Name Mixin selector named getColorAttachmentLnet/minecraft/client/gl/Framebuffer;getColorAttachment()Lcom/mojang/blaze3d/textures/GpuTexture;intermediary method_30277Lnet/minecraft/class_276;method_30277()Lcom/mojang/blaze3d/textures/GpuTexture;official cLfmr;c()Lcom/mojang/blaze3d/textures/GpuTexture;
 - 
getColorAttachmentView
- Mappings:
 Namespace Name Mixin selector named getColorAttachmentViewLnet/minecraft/client/gl/Framebuffer;getColorAttachmentView()Lcom/mojang/blaze3d/textures/GpuTextureView;intermediary method_71639Lnet/minecraft/class_276;method_71639()Lcom/mojang/blaze3d/textures/GpuTextureView;official dLfmr;d()Lcom/mojang/blaze3d/textures/GpuTextureView;
 - 
getDepthAttachment
- Mappings:
 Namespace Name Mixin selector named getDepthAttachmentLnet/minecraft/client/gl/Framebuffer;getDepthAttachment()Lcom/mojang/blaze3d/textures/GpuTexture;intermediary method_30278Lnet/minecraft/class_276;method_30278()Lcom/mojang/blaze3d/textures/GpuTexture;official eLfmr;e()Lcom/mojang/blaze3d/textures/GpuTexture;
 - 
getDepthAttachmentView
- Mappings:
 Namespace Name Mixin selector named getDepthAttachmentViewLnet/minecraft/client/gl/Framebuffer;getDepthAttachmentView()Lcom/mojang/blaze3d/textures/GpuTextureView;intermediary method_71640Lnet/minecraft/class_276;method_71640()Lcom/mojang/blaze3d/textures/GpuTextureView;official fLfmr;f()Lcom/mojang/blaze3d/textures/GpuTextureView;
 
 -