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 fjr
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected @Nullable GpuTextureprotected @Nullable GpuTextureprivate static intprotected final Stringintintfinal booleanintint -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidcopyDepthFrom(Framebuffer framebuffer) voiddelete()voiddrawBlit(GpuTexture 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 aLfjr;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 cLfjr;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 dLfjr;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 eLfjr;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 fLfjr;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 gLfjr;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 hLfjr;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 iLfjr;i:Lcom/mojang/blaze3d/textures/GpuTexture;
-
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 jLfjr;j:Lcom/mojang/blaze3d/textures/GpuTexture;
-
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 kLfjr;k: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>Lfjr;<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 aLfjr;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 aLfjr;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 aLfjr;a(Lfjr;)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 bLfjr;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 aLfjr;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 aLfjr;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 bLfjr;b()V
-
drawBlit
- Mappings:
Namespace Name Mixin selector named drawBlitLnet/minecraft/client/gl/Framebuffer;drawBlit(Lcom/mojang/blaze3d/textures/GpuTexture;)Vintermediary method_68445Lnet/minecraft/class_276;method_68445(Lcom/mojang/blaze3d/textures/GpuTexture;)Vofficial aLfjr;a(Lcom/mojang/blaze3d/textures/GpuTexture;)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 cLfjr;c()Lcom/mojang/blaze3d/textures/GpuTexture;
-
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 dLfjr;d()Lcom/mojang/blaze3d/textures/GpuTexture;
-