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 ezv
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final float[]protected intprotected intintprivate static final intprivate static final intprivate static final intprivate static final intintintintfinal booleanintint -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidbeginWrite(boolean setViewport) private voidbind(boolean updateViewport) voidvoidclear(boolean getError) voidcopyDepthFrom(Framebuffer framebuffer) voiddelete()voiddraw(int width, int height) voiddraw(int width, int height, boolean disableBlend) private voiddrawInternal(int width, int height, boolean disableBlend) voidendRead()voidendWrite()intintvoidinitFbo(int width, int height, boolean getError) voidresize(int width, int height, boolean getError) private voidresizeInternal(int width, int height, boolean getError) voidsetClearColor(float r, float g, float b, float a) voidsetTexFilter(int texFilter) private voidsetTexFilter(int texFilter, boolean force)
-
Field Details
-
field_31901
private static final int field_31901- See Also:
- Mappings:
Namespace Name Mixin selector named field_31901Lnet/minecraft/client/gl/Framebuffer;field_31901:Iintermediary field_31901Lnet/minecraft/class_276;field_31901:Iofficial aLezv;a:I
-
field_31902
private static final int field_31902- See Also:
- Mappings:
Namespace Name Mixin selector named field_31902Lnet/minecraft/client/gl/Framebuffer;field_31902:Iintermediary field_31902Lnet/minecraft/class_276;field_31902:Iofficial bLezv;b:I
-
field_31903
private static final int field_31903- See Also:
- Mappings:
Namespace Name Mixin selector named field_31903Lnet/minecraft/client/gl/Framebuffer;field_31903:Iintermediary field_31903Lnet/minecraft/class_276;field_31903:Iofficial lLezv;l:I
-
field_31904
private static final int field_31904- See Also:
- Mappings:
Namespace Name Mixin selector named field_31904Lnet/minecraft/client/gl/Framebuffer;field_31904:Iintermediary field_31904Lnet/minecraft/class_276;field_31904:Iofficial mLezv;m: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 cLezv;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 dLezv;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 eLezv;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 fLezv;f:I
-
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 gLezv;g: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 hLezv;h:I
-
colorAttachment
protected int colorAttachment- Mappings:
Namespace Name Mixin selector named colorAttachmentLnet/minecraft/client/gl/Framebuffer;colorAttachment:Iintermediary field_1475Lnet/minecraft/class_276;field_1475:Iofficial iLezv;i:I
-
depthAttachment
protected int depthAttachment- Mappings:
Namespace Name Mixin selector named depthAttachmentLnet/minecraft/client/gl/Framebuffer;depthAttachment:Iintermediary field_1474Lnet/minecraft/class_276;field_1474:Iofficial jLezv;j:I
-
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 nLezv;n:[F
-
texFilter
public int texFilter- Mappings:
Namespace Name Mixin selector named texFilterLnet/minecraft/client/gl/Framebuffer;texFilter:Iintermediary field_1483Lnet/minecraft/class_276;field_1483:Iofficial kLezv;k:I
-
-
Constructor Details
-
Framebuffer
public Framebuffer(boolean useDepth) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/gl/Framebuffer;<init>(Z)Vintermediary <init>Lnet/minecraft/class_276;<init>(Z)Vofficial <init>Lezv;<init>(Z)V
-
-
Method Details
-
resize
public void resize(int width, int height, boolean getError) - Mappings:
Namespace Name Mixin selector named resizeLnet/minecraft/client/gl/Framebuffer;resize(IIZ)Vintermediary method_1234Lnet/minecraft/class_276;method_1234(IIZ)Vofficial aLezv;a(IIZ)V
-
resizeInternal
private void resizeInternal(int width, int height, boolean getError) - Mappings:
Namespace Name Mixin selector named resizeInternalLnet/minecraft/client/gl/Framebuffer;resizeInternal(IIZ)Vintermediary method_22596Lnet/minecraft/class_276;method_22596(IIZ)Vofficial dLezv;d(IIZ)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 aLezv;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 aLezv;a(Lezv;)V
-
initFbo
public void initFbo(int width, int height, boolean getError) - Mappings:
Namespace Name Mixin selector named initFboLnet/minecraft/client/gl/Framebuffer;initFbo(IIZ)Vintermediary method_1231Lnet/minecraft/class_276;method_1231(IIZ)Vofficial bLezv;b(IIZ)V
-
setTexFilter
public void setTexFilter(int texFilter) - Mappings:
Namespace Name Mixin selector named setTexFilterLnet/minecraft/client/gl/Framebuffer;setTexFilter(I)Vintermediary method_58226Lnet/minecraft/class_276;method_58226(I)Vofficial aLezv;a(I)V
-
setTexFilter
private void setTexFilter(int texFilter, boolean force) - Mappings:
Namespace Name Mixin selector named setTexFilterLnet/minecraft/client/gl/Framebuffer;setTexFilter(IZ)Vintermediary method_1232Lnet/minecraft/class_276;method_1232(IZ)Vofficial aLezv;a(IZ)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 bLezv;b()V
-
beginRead
public void beginRead()- Mappings:
Namespace Name Mixin selector named beginReadLnet/minecraft/client/gl/Framebuffer;beginRead()Vintermediary method_35610Lnet/minecraft/class_276;method_35610()Vofficial cLezv;c()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 dLezv;d()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 aLezv;a(Z)V
-
bind
private void bind(boolean updateViewport) - Mappings:
Namespace Name Mixin selector named bindLnet/minecraft/client/gl/Framebuffer;bind(Z)Vintermediary method_22595Lnet/minecraft/class_276;method_22595(Z)Vofficial cLezv;c(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 eLezv;e()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 aLezv;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 aLezv;a(II)V
-
draw
public void draw(int width, int height, boolean disableBlend) - Mappings:
Namespace Name Mixin selector named drawLnet/minecraft/client/gl/Framebuffer;draw(IIZ)Vintermediary method_22594Lnet/minecraft/class_276;method_22594(IIZ)Vofficial cLezv;c(IIZ)V
-
drawInternal
private void drawInternal(int width, int height, boolean disableBlend) - Mappings:
Namespace Name Mixin selector named drawInternalLnet/minecraft/client/gl/Framebuffer;drawInternal(IIZ)Vintermediary method_1233Lnet/minecraft/class_276;method_1233(IIZ)Vofficial eLezv;e(IIZ)V
-
clear
public void clear(boolean getError) - Mappings:
Namespace Name Mixin selector named clearLnet/minecraft/client/gl/Framebuffer;clear(Z)Vintermediary method_1230Lnet/minecraft/class_276;method_1230(Z)Vofficial bLezv;b(Z)V
-
getColorAttachment
public int getColorAttachment()- Mappings:
Namespace Name Mixin selector named getColorAttachmentLnet/minecraft/client/gl/Framebuffer;getColorAttachment()Iintermediary method_30277Lnet/minecraft/class_276;method_30277()Iofficial fLezv;f()I
-
getDepthAttachment
public int getDepthAttachment()- Mappings:
Namespace Name Mixin selector named getDepthAttachmentLnet/minecraft/client/gl/Framebuffer;getDepthAttachment()Iintermediary method_30278Lnet/minecraft/class_276;method_30278()Iofficial gLezv;g()I
-