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 fjs
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected @Nullable DrawableTextureprotected @Nullable DrawableTextureprivate static intprotected final Stringintintfinal booleanintint -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidblitToTexture(DrawableTexture texture) voidcopyDepthFrom(Framebuffer framebuffer) voiddelete()voidendRead()voidinitFbo(int width, int height) voidresize(int width, int height) voidsetTexFilter(FilteredTexture filter) private voidsetTexFilter(FilteredTexture 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 aLfjs;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 cLfjs;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 dLfjs;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 eLfjs;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 fLfjs;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 gLfjs;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 hLfjs;h:Z
-
colorAttachment
- Mappings:
Namespace Name Mixin selector named colorAttachmentLnet/minecraft/client/gl/Framebuffer;colorAttachment:Lnet/minecraft/client/texture/DrawableTexture;intermediary field_1475Lnet/minecraft/class_276;field_1475:Lnet/minecraft/class_10792;official iLfjs;i:Lflj;
-
depthAttachment
- Mappings:
Namespace Name Mixin selector named depthAttachmentLnet/minecraft/client/gl/Framebuffer;depthAttachment:Lnet/minecraft/client/texture/DrawableTexture;intermediary field_56739Lnet/minecraft/class_276;field_56739:Lnet/minecraft/class_10792;official jLfjs;j:Lflj;
-
texFilter
- Mappings:
Namespace Name Mixin selector named texFilterLnet/minecraft/client/gl/Framebuffer;texFilter:Lnet/minecraft/client/texture/FilteredTexture;intermediary field_1483Lnet/minecraft/class_276;field_1483:Lnet/minecraft/class_10791;official kLfjs;k:Lfli;
-
-
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>Lfjs;<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 aLfjs;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 aLfjs;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 aLfjs;a(Lfjs;)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 bLfjs;b(II)V
-
setTexFilter
- Mappings:
Namespace Name Mixin selector named setTexFilterLnet/minecraft/client/gl/Framebuffer;setTexFilter(Lnet/minecraft/client/texture/FilteredTexture;)Vintermediary method_58226Lnet/minecraft/class_276;method_58226(Lnet/minecraft/class_10791;)Vofficial aLfjs;a(Lfli;)V
-
setTexFilter
- Mappings:
Namespace Name Mixin selector named setTexFilterLnet/minecraft/client/gl/Framebuffer;setTexFilter(Lnet/minecraft/client/texture/FilteredTexture;Z)Vintermediary method_1232Lnet/minecraft/class_276;method_1232(Lnet/minecraft/class_10791;Z)Vofficial aLfjs;a(Lfli;Z)V
-
endRead
public void endRead()- Mappings:
Namespace Name Mixin selector named endReadLnet/minecraft/client/gl/Framebuffer;endRead()Vintermediary method_1242Lnet/minecraft/class_276;method_1242()Vofficial bLfjs;b()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 cLfjs;c()V
-
blitToTexture
- Mappings:
Namespace Name Mixin selector named blitToTextureLnet/minecraft/client/gl/Framebuffer;blitToTexture(Lnet/minecraft/client/texture/DrawableTexture;)Vintermediary method_68445Lnet/minecraft/class_276;method_68445(Lnet/minecraft/class_10792;)Vofficial aLfjs;a(Lflj;)V
-
getColorAttachment
- Mappings:
Namespace Name Mixin selector named getColorAttachmentLnet/minecraft/client/gl/Framebuffer;getColorAttachment()Lnet/minecraft/client/texture/DrawableTexture;intermediary method_30277Lnet/minecraft/class_276;method_30277()Lnet/minecraft/class_10792;official dLfjs;d()Lflj;
-
getDepthAttachment
- Mappings:
Namespace Name Mixin selector named getDepthAttachmentLnet/minecraft/client/gl/Framebuffer;getDepthAttachment()Lnet/minecraft/client/texture/DrawableTexture;intermediary method_30278Lnet/minecraft/class_276;method_30278()Lnet/minecraft/class_10792;official eLfjs;e()Lflj;
-