Package net.minecraft.client.gl
Class Framebuffer
java.lang.Object
net.minecraft.client.gl.Framebuffer
- Direct Known Subclasses:
SimpleFramebuffer,WindowFramebuffer
- Mappings:
Namespace Name official ekvintermediary net/minecraft/class_276named net/minecraft/client/gl/Framebuffer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final float[]protected intintprivate static final intprivate static final intprivate static final intprivate static final intfinal booleanprotected 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) voidmethod_50934(boolean bool) 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)
-
Field Details
-
field_31901
private static final int field_31901- See Also:
- Mappings:
Namespace Name Mixin selector official aLekv;a:Iintermediary field_31901Lnet/minecraft/class_276;field_31901:Inamed field_31901Lnet/minecraft/client/gl/Framebuffer;field_31901:I
-
field_31902
private static final int field_31902- See Also:
- Mappings:
Namespace Name Mixin selector official bLekv;b:Iintermediary field_31902Lnet/minecraft/class_276;field_31902:Inamed field_31902Lnet/minecraft/client/gl/Framebuffer;field_31902:I
-
field_31903
private static final int field_31903- See Also:
- Mappings:
Namespace Name Mixin selector official mLekv;m:Iintermediary field_31903Lnet/minecraft/class_276;field_31903:Inamed field_31903Lnet/minecraft/client/gl/Framebuffer;field_31903:I
-
field_31904
private static final int field_31904- See Also:
- Mappings:
Namespace Name Mixin selector official nLekv;n:Iintermediary field_31904Lnet/minecraft/class_276;field_31904:Inamed field_31904Lnet/minecraft/client/gl/Framebuffer;field_31904:I
-
textureWidth
public int textureWidth- Mappings:
Namespace Name Mixin selector official cLekv;c:Iintermediary field_1482Lnet/minecraft/class_276;field_1482:Inamed textureWidthLnet/minecraft/client/gl/Framebuffer;textureWidth:I
-
textureHeight
public int textureHeight- Mappings:
Namespace Name Mixin selector official dLekv;d:Iintermediary field_1481Lnet/minecraft/class_276;field_1481:Inamed textureHeightLnet/minecraft/client/gl/Framebuffer;textureHeight:I
-
viewportWidth
public int viewportWidth- Mappings:
Namespace Name Mixin selector official eLekv;e:Iintermediary field_1480Lnet/minecraft/class_276;field_1480:Inamed viewportWidthLnet/minecraft/client/gl/Framebuffer;viewportWidth:I
-
viewportHeight
public int viewportHeight- Mappings:
Namespace Name Mixin selector official fLekv;f:Iintermediary field_1477Lnet/minecraft/class_276;field_1477:Inamed viewportHeightLnet/minecraft/client/gl/Framebuffer;viewportHeight:I
-
useDepthAttachment
public final boolean useDepthAttachment- Mappings:
Namespace Name Mixin selector official gLekv;g:Zintermediary field_1478Lnet/minecraft/class_276;field_1478:Znamed useDepthAttachmentLnet/minecraft/client/gl/Framebuffer;useDepthAttachment:Z
-
field_44279
public final boolean field_44279- Mappings:
Namespace Name Mixin selector official hLekv;h:Zintermediary field_44279Lnet/minecraft/class_276;field_44279:Znamed field_44279Lnet/minecraft/client/gl/Framebuffer;field_44279:Z
-
fbo
public int fbo- Mappings:
Namespace Name Mixin selector official iLekv;i:Iintermediary field_1476Lnet/minecraft/class_276;field_1476:Inamed fboLnet/minecraft/client/gl/Framebuffer;fbo:I
-
colorAttachment
protected int colorAttachment- Mappings:
Namespace Name Mixin selector official jLekv;j:Iintermediary field_1475Lnet/minecraft/class_276;field_1475:Inamed colorAttachmentLnet/minecraft/client/gl/Framebuffer;colorAttachment:I
-
field_44280
protected int field_44280- Mappings:
Namespace Name Mixin selector official kLekv;k:Iintermediary field_44280Lnet/minecraft/class_276;field_44280:Inamed field_44280Lnet/minecraft/client/gl/Framebuffer;field_44280:I
-
clearColor
private final float[] clearColor- Mappings:
Namespace Name Mixin selector official oLekv;o:[Fintermediary field_1479Lnet/minecraft/class_276;field_1479:[Fnamed clearColorLnet/minecraft/client/gl/Framebuffer;clearColor:[F
-
texFilter
public int texFilter- Mappings:
Namespace Name Mixin selector official lLekv;l:Iintermediary field_1483Lnet/minecraft/class_276;field_1483:Inamed texFilterLnet/minecraft/client/gl/Framebuffer;texFilter:I
-
-
Constructor Details
-
Framebuffer
public Framebuffer(boolean useDepth, boolean bool) - Mappings:
Namespace Name Mixin selector official <init>Lekv;<init>(ZZ)Vintermediary <init>Lnet/minecraft/class_276;<init>(ZZ)Vnamed <init>Lnet/minecraft/client/gl/Framebuffer;<init>(ZZ)V
-
-
Method Details
-
resize
public void resize(int width, int height, boolean getError) - Mappings:
Namespace Name Mixin selector official aLekv;a(IIZ)Vintermediary method_1234Lnet/minecraft/class_276;method_1234(IIZ)Vnamed resizeLnet/minecraft/client/gl/Framebuffer;resize(IIZ)V
-
resizeInternal
private void resizeInternal(int width, int height, boolean getError) - Mappings:
Namespace Name Mixin selector official dLekv;d(IIZ)Vintermediary method_22596Lnet/minecraft/class_276;method_22596(IIZ)Vnamed resizeInternalLnet/minecraft/client/gl/Framebuffer;resizeInternal(IIZ)V
-
delete
public void delete()- Mappings:
Namespace Name Mixin selector official aLekv;a()Vintermediary method_1238Lnet/minecraft/class_276;method_1238()Vnamed deleteLnet/minecraft/client/gl/Framebuffer;delete()V
-
copyDepthFrom
- Mappings:
Namespace Name Mixin selector official aLekv;a(Lekv;)Vintermediary method_29329Lnet/minecraft/class_276;method_29329(Lnet/minecraft/class_276;)Vnamed copyDepthFromLnet/minecraft/client/gl/Framebuffer;copyDepthFrom(Lnet/minecraft/client/gl/Framebuffer;)V
-
initFbo
public void initFbo(int width, int height, boolean getError) - Mappings:
Namespace Name Mixin selector official bLekv;b(IIZ)Vintermediary method_1231Lnet/minecraft/class_276;method_1231(IIZ)Vnamed initFboLnet/minecraft/client/gl/Framebuffer;initFbo(IIZ)V
-
setTexFilter
public void setTexFilter(int texFilter) - Mappings:
Namespace Name Mixin selector official aLekv;a(I)Vintermediary method_1232Lnet/minecraft/class_276;method_1232(I)Vnamed setTexFilterLnet/minecraft/client/gl/Framebuffer;setTexFilter(I)V
-
checkFramebufferStatus
public void checkFramebufferStatus()- Mappings:
Namespace Name Mixin selector official bLekv;b()Vintermediary method_1239Lnet/minecraft/class_276;method_1239()Vnamed checkFramebufferStatusLnet/minecraft/client/gl/Framebuffer;checkFramebufferStatus()V
-
beginRead
public void beginRead()- Mappings:
Namespace Name Mixin selector official cLekv;c()Vintermediary method_35610Lnet/minecraft/class_276;method_35610()Vnamed beginReadLnet/minecraft/client/gl/Framebuffer;beginRead()V
-
endRead
public void endRead()- Mappings:
Namespace Name Mixin selector official dLekv;d()Vintermediary method_1242Lnet/minecraft/class_276;method_1242()Vnamed endReadLnet/minecraft/client/gl/Framebuffer;endRead()V
-
beginWrite
public void beginWrite(boolean setViewport) - Mappings:
Namespace Name Mixin selector official aLekv;a(Z)Vintermediary method_1235Lnet/minecraft/class_276;method_1235(Z)Vnamed beginWriteLnet/minecraft/client/gl/Framebuffer;beginWrite(Z)V
-
bind
private void bind(boolean updateViewport) - Mappings:
Namespace Name Mixin selector official dLekv;d(Z)Vintermediary method_22595Lnet/minecraft/class_276;method_22595(Z)Vnamed bindLnet/minecraft/client/gl/Framebuffer;bind(Z)V
-
endWrite
public void endWrite()- Mappings:
Namespace Name Mixin selector official eLekv;e()Vintermediary method_1240Lnet/minecraft/class_276;method_1240()Vnamed endWriteLnet/minecraft/client/gl/Framebuffer;endWrite()V
-
setClearColor
public void setClearColor(float r, float g, float b, float a) - Mappings:
Namespace Name Mixin selector official aLekv;a(FFFF)Vintermediary method_1236Lnet/minecraft/class_276;method_1236(FFFF)Vnamed setClearColorLnet/minecraft/client/gl/Framebuffer;setClearColor(FFFF)V
-
draw
public void draw(int width, int height) - Mappings:
Namespace Name Mixin selector official aLekv;a(II)Vintermediary method_1237Lnet/minecraft/class_276;method_1237(II)Vnamed drawLnet/minecraft/client/gl/Framebuffer;draw(II)V
-
draw
public void draw(int width, int height, boolean disableBlend) - Mappings:
Namespace Name Mixin selector official cLekv;c(IIZ)Vintermediary method_22594Lnet/minecraft/class_276;method_22594(IIZ)Vnamed drawLnet/minecraft/client/gl/Framebuffer;draw(IIZ)V
-
drawInternal
private void drawInternal(int width, int height, boolean disableBlend) - Mappings:
Namespace Name Mixin selector official eLekv;e(IIZ)Vintermediary method_1233Lnet/minecraft/class_276;method_1233(IIZ)Vnamed drawInternalLnet/minecraft/client/gl/Framebuffer;drawInternal(IIZ)V
-
clear
public void clear(boolean getError) - Mappings:
Namespace Name Mixin selector official bLekv;b(Z)Vintermediary method_1230Lnet/minecraft/class_276;method_1230(Z)Vnamed clearLnet/minecraft/client/gl/Framebuffer;clear(Z)V
-
method_50934
public void method_50934(boolean bool) - Mappings:
Namespace Name Mixin selector official cLekv;c(Z)Vintermediary method_50934Lnet/minecraft/class_276;method_50934(Z)Vnamed method_50934Lnet/minecraft/client/gl/Framebuffer;method_50934(Z)V
-
getColorAttachment
public int getColorAttachment()- Mappings:
Namespace Name Mixin selector official fLekv;f()Iintermediary method_30277Lnet/minecraft/class_276;method_30277()Inamed getColorAttachmentLnet/minecraft/client/gl/Framebuffer;getColorAttachment()I
-
getDepthAttachment
public int getDepthAttachment()- Mappings:
Namespace Name Mixin selector official gLekv;g()Iintermediary method_30278Lnet/minecraft/class_276;method_30278()Inamed getDepthAttachmentLnet/minecraft/client/gl/Framebuffer;getDepthAttachment()I
-