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 fij
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intprivate static final intprivate final float[]protected @Nullable DrawableTextureintprivate static final intprivate static intprotected final Stringprivate static final intprotected @Nullable DrawableTextureintintfinal booleanintint -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbeginWrite(boolean setViewport) voidvoidclear()voidclear(float red, float green, float blue, float alpha) voidcopyDepthFrom(Framebuffer framebuffer) voiddelete()voiddraw(int width, int height) voidvoidendRead()voidendWrite()voidinitFbo(int width, int height) voidresize(int width, int height) voidsetClearColor(float r, float g, float b, float a) 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 aLfij;a:I
-
red
private static final int red- See Also:
- Mappings:
Namespace Name Mixin selector named redLnet/minecraft/client/gl/Framebuffer;red:Iintermediary field_31901Lnet/minecraft/class_276;field_31901:Iofficial bLfij;b:I
-
green
private static final int green- See Also:
- Mappings:
Namespace Name Mixin selector named greenLnet/minecraft/client/gl/Framebuffer;green:Iintermediary field_31902Lnet/minecraft/class_276;field_31902:Iofficial mLfij;m:I
-
blue
private static final int blue- See Also:
- Mappings:
Namespace Name Mixin selector named blueLnet/minecraft/client/gl/Framebuffer;blue:Iintermediary field_31903Lnet/minecraft/class_276;field_31903:Iofficial nLfij;n:I
-
alpha
private static final int alpha- See Also:
- Mappings:
Namespace Name Mixin selector named alphaLnet/minecraft/client/gl/Framebuffer;alpha:Iintermediary field_31904Lnet/minecraft/class_276;field_31904:Iofficial oLfij;o: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 cLfij;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 dLfij;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 eLfij;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 fLfij;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 gLfij;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 hLfij;h:Z
-
fbo
public int fbo- Mappings:
Namespace Name Mixin selector named fboLnet/minecraft/client/gl/Framebuffer;fbo:Iintermediary field_1476Lnet/minecraft/class_276;field_1476:Iofficial iLfij;i:I
-
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 jLfij;j:Lfjw;
-
textureAttachment
- Mappings:
Namespace Name Mixin selector named textureAttachmentLnet/minecraft/client/gl/Framebuffer;textureAttachment:Lnet/minecraft/client/texture/DrawableTexture;intermediary field_56739Lnet/minecraft/class_276;field_56739:Lnet/minecraft/class_10792;official kLfij;k:Lfjw;
-
clearColor
private final float[] clearColor- Mappings:
Namespace Name Mixin selector named clearColorLnet/minecraft/client/gl/Framebuffer;clearColor:[Fintermediary field_1479Lnet/minecraft/class_276;field_1479:[Fofficial pLfij;p:[F
-
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 lLfij;l:Lfjv;
-
-
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>Lfij;<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 aLfij;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 aLfij;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 aLfij;a(Lfij;)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 bLfij;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 aLfij;a(Lfjv;)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 aLfij;a(Lfjv;Z)V
-
checkFramebufferStatus
public void checkFramebufferStatus()- Mappings:
Namespace Name Mixin selector named checkFramebufferStatusLnet/minecraft/client/gl/Framebuffer;checkFramebufferStatus()Vintermediary method_1239Lnet/minecraft/class_276;method_1239()Vofficial bLfij;b()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 cLfij;c()V
-
beginWrite
public void beginWrite(boolean setViewport) - Mappings:
Namespace Name Mixin selector named beginWriteLnet/minecraft/client/gl/Framebuffer;beginWrite(Z)Vintermediary method_1235Lnet/minecraft/class_276;method_1235(Z)Vofficial aLfij;a(Z)V
-
endWrite
public void endWrite()- Mappings:
Namespace Name Mixin selector named endWriteLnet/minecraft/client/gl/Framebuffer;endWrite()Vintermediary method_1240Lnet/minecraft/class_276;method_1240()Vofficial dLfij;d()V
-
setClearColor
public void setClearColor(float r, float g, float b, float a) - Mappings:
Namespace Name Mixin selector named setClearColorLnet/minecraft/client/gl/Framebuffer;setClearColor(FFFF)Vintermediary method_1236Lnet/minecraft/class_276;method_1236(FFFF)Vofficial aLfij;a(FFFF)V
-
draw
public void draw(int width, int height) - Mappings:
Namespace Name Mixin selector named drawLnet/minecraft/client/gl/Framebuffer;draw(II)Vintermediary method_1237Lnet/minecraft/class_276;method_1237(II)Vofficial cLfij;c(II)V
-
drawInternal
public void drawInternal()- Mappings:
Namespace Name Mixin selector named drawInternalLnet/minecraft/client/gl/Framebuffer;drawInternal()Vintermediary method_1233Lnet/minecraft/class_276;method_1233()Vofficial eLfij;e()V
-
clear
public void clear()- Mappings:
Namespace Name Mixin selector named clearLnet/minecraft/client/gl/Framebuffer;clear()Vintermediary method_1230Lnet/minecraft/class_276;method_1230()Vofficial fLfij;f()V
-
clear
public void clear(float red, float green, float blue, float alpha) - Mappings:
Namespace Name Mixin selector named clearLnet/minecraft/client/gl/Framebuffer;clear(FFFF)Vintermediary method_66511Lnet/minecraft/class_276;method_66511(FFFF)Vofficial bLfij;b(FFFF)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 gLfij;g()Lfjw;
-
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 hLfij;h()Lfjw;
-