Package net.minecraft.client.gl
Class Framebuffer
java.lang.Object
net.minecraft.client.gl.Framebuffer
- Direct Known Subclasses:
SimpleFramebuffer,WindowFramebuffer
- Mappings:
Namespace Name intermediary net/minecraft/class_276official egnnamed net/minecraft/client/gl/Framebuffer
-
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)
-
Field Details
-
field_31901
private static final int field_31901- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_31901Lnet/minecraft/class_276;field_31901:Iofficial aLegn;a: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 intermediary field_31902Lnet/minecraft/class_276;field_31902:Iofficial bLegn;b: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 intermediary field_31903Lnet/minecraft/class_276;field_31903:Iofficial lLegn;l: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 intermediary field_31904Lnet/minecraft/class_276;field_31904:Iofficial mLegn;m:Inamed field_31904Lnet/minecraft/client/gl/Framebuffer;field_31904:I
-
textureWidth
public int textureWidth- Mappings:
Namespace Name Mixin selector intermediary field_1482Lnet/minecraft/class_276;field_1482:Iofficial cLegn;c:Inamed textureWidthLnet/minecraft/client/gl/Framebuffer;textureWidth:I
-
textureHeight
public int textureHeight- Mappings:
Namespace Name Mixin selector intermediary field_1481Lnet/minecraft/class_276;field_1481:Iofficial dLegn;d:Inamed textureHeightLnet/minecraft/client/gl/Framebuffer;textureHeight:I
-
viewportWidth
public int viewportWidth- Mappings:
Namespace Name Mixin selector intermediary field_1480Lnet/minecraft/class_276;field_1480:Iofficial eLegn;e:Inamed viewportWidthLnet/minecraft/client/gl/Framebuffer;viewportWidth:I
-
viewportHeight
public int viewportHeight- Mappings:
Namespace Name Mixin selector intermediary field_1477Lnet/minecraft/class_276;field_1477:Iofficial fLegn;f:Inamed viewportHeightLnet/minecraft/client/gl/Framebuffer;viewportHeight:I
-
useDepthAttachment
public final boolean useDepthAttachment- Mappings:
Namespace Name Mixin selector intermediary field_1478Lnet/minecraft/class_276;field_1478:Zofficial gLegn;g:Znamed useDepthAttachmentLnet/minecraft/client/gl/Framebuffer;useDepthAttachment:Z
-
fbo
public int fbo- Mappings:
Namespace Name Mixin selector intermediary field_1476Lnet/minecraft/class_276;field_1476:Iofficial hLegn;h:Inamed fboLnet/minecraft/client/gl/Framebuffer;fbo:I
-
colorAttachment
protected int colorAttachment- Mappings:
Namespace Name Mixin selector intermediary field_1475Lnet/minecraft/class_276;field_1475:Iofficial iLegn;i:Inamed colorAttachmentLnet/minecraft/client/gl/Framebuffer;colorAttachment:I
-
depthAttachment
protected int depthAttachment- Mappings:
Namespace Name Mixin selector intermediary field_1474Lnet/minecraft/class_276;field_1474:Iofficial jLegn;j:Inamed depthAttachmentLnet/minecraft/client/gl/Framebuffer;depthAttachment:I
-
clearColor
private final float[] clearColor- Mappings:
Namespace Name Mixin selector intermediary field_1479Lnet/minecraft/class_276;field_1479:[Fofficial nLegn;n:[Fnamed clearColorLnet/minecraft/client/gl/Framebuffer;clearColor:[F
-
texFilter
public int texFilter- Mappings:
Namespace Name Mixin selector intermediary field_1483Lnet/minecraft/class_276;field_1483:Iofficial kLegn;k:Inamed texFilterLnet/minecraft/client/gl/Framebuffer;texFilter:I
-
-
Constructor Details
-
Framebuffer
public Framebuffer(boolean useDepth) - Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_276;<init>(Z)Vofficial <init>Legn;<init>(Z)Vnamed <init>Lnet/minecraft/client/gl/Framebuffer;<init>(Z)V
-
-
Method Details
-
resize
public void resize(int width, int height, boolean getError) - Mappings:
Namespace Name Mixin selector intermediary method_1234Lnet/minecraft/class_276;method_1234(IIZ)Vofficial aLegn;a(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 intermediary method_22596Lnet/minecraft/class_276;method_22596(IIZ)Vofficial dLegn;d(IIZ)Vnamed resizeInternalLnet/minecraft/client/gl/Framebuffer;resizeInternal(IIZ)V
-
delete
public void delete()- Mappings:
Namespace Name Mixin selector intermediary method_1238Lnet/minecraft/class_276;method_1238()Vofficial aLegn;a()Vnamed deleteLnet/minecraft/client/gl/Framebuffer;delete()V
-
copyDepthFrom
- Mappings:
Namespace Name Mixin selector intermediary method_29329Lnet/minecraft/class_276;method_29329(Lnet/minecraft/class_276;)Vofficial aLegn;a(Legn;)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 intermediary method_1231Lnet/minecraft/class_276;method_1231(IIZ)Vofficial bLegn;b(IIZ)Vnamed initFboLnet/minecraft/client/gl/Framebuffer;initFbo(IIZ)V
-
setTexFilter
public void setTexFilter(int texFilter) - Mappings:
Namespace Name Mixin selector intermediary method_1232Lnet/minecraft/class_276;method_1232(I)Vofficial aLegn;a(I)Vnamed setTexFilterLnet/minecraft/client/gl/Framebuffer;setTexFilter(I)V
-
checkFramebufferStatus
public void checkFramebufferStatus()- Mappings:
Namespace Name Mixin selector intermediary method_1239Lnet/minecraft/class_276;method_1239()Vofficial bLegn;b()Vnamed checkFramebufferStatusLnet/minecraft/client/gl/Framebuffer;checkFramebufferStatus()V
-
beginRead
public void beginRead()- Mappings:
Namespace Name Mixin selector intermediary method_35610Lnet/minecraft/class_276;method_35610()Vofficial cLegn;c()Vnamed beginReadLnet/minecraft/client/gl/Framebuffer;beginRead()V
-
endRead
public void endRead()- Mappings:
Namespace Name Mixin selector intermediary method_1242Lnet/minecraft/class_276;method_1242()Vofficial dLegn;d()Vnamed endReadLnet/minecraft/client/gl/Framebuffer;endRead()V
-
beginWrite
public void beginWrite(boolean setViewport) - Mappings:
Namespace Name Mixin selector intermediary method_1235Lnet/minecraft/class_276;method_1235(Z)Vofficial aLegn;a(Z)Vnamed beginWriteLnet/minecraft/client/gl/Framebuffer;beginWrite(Z)V
-
bind
private void bind(boolean updateViewport) - Mappings:
Namespace Name Mixin selector intermediary method_22595Lnet/minecraft/class_276;method_22595(Z)Vofficial cLegn;c(Z)Vnamed bindLnet/minecraft/client/gl/Framebuffer;bind(Z)V
-
endWrite
public void endWrite()- Mappings:
Namespace Name Mixin selector intermediary method_1240Lnet/minecraft/class_276;method_1240()Vofficial eLegn;e()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 intermediary method_1236Lnet/minecraft/class_276;method_1236(FFFF)Vofficial aLegn;a(FFFF)Vnamed setClearColorLnet/minecraft/client/gl/Framebuffer;setClearColor(FFFF)V
-
draw
public void draw(int width, int height) - Mappings:
Namespace Name Mixin selector intermediary method_1237Lnet/minecraft/class_276;method_1237(II)Vofficial aLegn;a(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 intermediary method_22594Lnet/minecraft/class_276;method_22594(IIZ)Vofficial cLegn;c(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 intermediary method_1233Lnet/minecraft/class_276;method_1233(IIZ)Vofficial eLegn;e(IIZ)Vnamed drawInternalLnet/minecraft/client/gl/Framebuffer;drawInternal(IIZ)V
-
clear
public void clear(boolean getError) - Mappings:
Namespace Name Mixin selector intermediary method_1230Lnet/minecraft/class_276;method_1230(Z)Vofficial bLegn;b(Z)Vnamed clearLnet/minecraft/client/gl/Framebuffer;clear(Z)V
-
getColorAttachment
public int getColorAttachment()- Mappings:
Namespace Name Mixin selector intermediary method_30277Lnet/minecraft/class_276;method_30277()Iofficial fLegn;f()Inamed getColorAttachmentLnet/minecraft/client/gl/Framebuffer;getColorAttachment()I
-
getDepthAttachment
public int getDepthAttachment()- Mappings:
Namespace Name Mixin selector intermediary method_30278Lnet/minecraft/class_276;method_30278()Iofficial gLegn;g()Inamed getDepthAttachmentLnet/minecraft/client/gl/Framebuffer;getDepthAttachment()I
-