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/Framebuffer
intermediary net/minecraft/class_276
official fjr
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected @Nullable GpuTexture
protected @Nullable GpuTexture
private static int
protected final String
int
int
final boolean
int
int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
copyDepthFrom
(Framebuffer framebuffer) void
delete()
void
drawBlit
(GpuTexture texture) void
initFbo
(int width, int height) void
resize
(int width, int height) void
setFilter
(FilterMode filter) private void
setFilter
(FilterMode filter, boolean force)
-
Field Details
-
index
private static int index- Mappings:
Namespace Name Mixin selector named index
Lnet/minecraft/client/gl/Framebuffer;index:I
intermediary field_56737
Lnet/minecraft/class_276;field_56737:I
official a
Lfjr;a:I
-
textureWidth
public int textureWidth- Mappings:
Namespace Name Mixin selector named textureWidth
Lnet/minecraft/client/gl/Framebuffer;textureWidth:I
intermediary field_1482
Lnet/minecraft/class_276;field_1482:I
official c
Lfjr;c:I
-
textureHeight
public int textureHeight- Mappings:
Namespace Name Mixin selector named textureHeight
Lnet/minecraft/client/gl/Framebuffer;textureHeight:I
intermediary field_1481
Lnet/minecraft/class_276;field_1481:I
official d
Lfjr;d:I
-
viewportWidth
public int viewportWidth- Mappings:
Namespace Name Mixin selector named viewportWidth
Lnet/minecraft/client/gl/Framebuffer;viewportWidth:I
intermediary field_1480
Lnet/minecraft/class_276;field_1480:I
official e
Lfjr;e:I
-
viewportHeight
public int viewportHeight- Mappings:
Namespace Name Mixin selector named viewportHeight
Lnet/minecraft/client/gl/Framebuffer;viewportHeight:I
intermediary field_1477
Lnet/minecraft/class_276;field_1477:I
official f
Lfjr;f:I
-
name
- Mappings:
Namespace Name Mixin selector named name
Lnet/minecraft/client/gl/Framebuffer;name:Ljava/lang/String;
intermediary field_56738
Lnet/minecraft/class_276;field_56738:Ljava/lang/String;
official g
Lfjr;g:Ljava/lang/String;
-
useDepthAttachment
public final boolean useDepthAttachment- Mappings:
Namespace Name Mixin selector named useDepthAttachment
Lnet/minecraft/client/gl/Framebuffer;useDepthAttachment:Z
intermediary field_1478
Lnet/minecraft/class_276;field_1478:Z
official h
Lfjr;h:Z
-
colorAttachment
- Mappings:
Namespace Name Mixin selector named colorAttachment
Lnet/minecraft/client/gl/Framebuffer;colorAttachment:Lcom/mojang/blaze3d/textures/GpuTexture;
intermediary field_1475
Lnet/minecraft/class_276;field_1475:Lcom/mojang/blaze3d/textures/GpuTexture;
official i
Lfjr;i:Lcom/mojang/blaze3d/textures/GpuTexture;
-
depthAttachment
- Mappings:
Namespace Name Mixin selector named depthAttachment
Lnet/minecraft/client/gl/Framebuffer;depthAttachment:Lcom/mojang/blaze3d/textures/GpuTexture;
intermediary field_56739
Lnet/minecraft/class_276;field_56739:Lcom/mojang/blaze3d/textures/GpuTexture;
official j
Lfjr;j:Lcom/mojang/blaze3d/textures/GpuTexture;
-
filterMode
- Mappings:
Namespace Name Mixin selector named filterMode
Lnet/minecraft/client/gl/Framebuffer;filterMode:Lcom/mojang/blaze3d/textures/FilterMode;
intermediary field_1483
Lnet/minecraft/class_276;field_1483:Lcom/mojang/blaze3d/textures/FilterMode;
official k
Lfjr;k:Lcom/mojang/blaze3d/textures/FilterMode;
-
-
Constructor Details
-
Method Details
-
resize
public void resize(int width, int height) - Mappings:
Namespace Name Mixin selector named resize
Lnet/minecraft/client/gl/Framebuffer;resize(II)V
intermediary method_1234
Lnet/minecraft/class_276;method_1234(II)V
official a
Lfjr;a(II)V
-
delete
public void delete()- Mappings:
Namespace Name Mixin selector named delete
Lnet/minecraft/client/gl/Framebuffer;delete()V
intermediary method_1238
Lnet/minecraft/class_276;method_1238()V
official a
Lfjr;a()V
-
copyDepthFrom
- Mappings:
Namespace Name Mixin selector named copyDepthFrom
Lnet/minecraft/client/gl/Framebuffer;copyDepthFrom(Lnet/minecraft/client/gl/Framebuffer;)V
intermediary method_29329
Lnet/minecraft/class_276;method_29329(Lnet/minecraft/class_276;)V
official a
Lfjr;a(Lfjr;)V
-
initFbo
public void initFbo(int width, int height) - Mappings:
Namespace Name Mixin selector named initFbo
Lnet/minecraft/client/gl/Framebuffer;initFbo(II)V
intermediary method_1231
Lnet/minecraft/class_276;method_1231(II)V
official b
Lfjr;b(II)V
-
setFilter
- Mappings:
Namespace Name Mixin selector named setFilter
Lnet/minecraft/client/gl/Framebuffer;setFilter(Lcom/mojang/blaze3d/textures/FilterMode;)V
intermediary method_58226
Lnet/minecraft/class_276;method_58226(Lcom/mojang/blaze3d/textures/FilterMode;)V
official a
Lfjr;a(Lcom/mojang/blaze3d/textures/FilterMode;)V
-
setFilter
- Mappings:
Namespace Name Mixin selector named setFilter
Lnet/minecraft/client/gl/Framebuffer;setFilter(Lcom/mojang/blaze3d/textures/FilterMode;Z)V
intermediary method_1232
Lnet/minecraft/class_276;method_1232(Lcom/mojang/blaze3d/textures/FilterMode;Z)V
official a
Lfjr;a(Lcom/mojang/blaze3d/textures/FilterMode;Z)V
-
blitToScreen
public void blitToScreen()- Mappings:
Namespace Name Mixin selector named blitToScreen
Lnet/minecraft/client/gl/Framebuffer;blitToScreen()V
intermediary method_1237
Lnet/minecraft/class_276;method_1237()V
official b
Lfjr;b()V
-
drawBlit
- Mappings:
Namespace Name Mixin selector named drawBlit
Lnet/minecraft/client/gl/Framebuffer;drawBlit(Lcom/mojang/blaze3d/textures/GpuTexture;)V
intermediary method_68445
Lnet/minecraft/class_276;method_68445(Lcom/mojang/blaze3d/textures/GpuTexture;)V
official a
Lfjr;a(Lcom/mojang/blaze3d/textures/GpuTexture;)V
-
getColorAttachment
- Mappings:
Namespace Name Mixin selector named getColorAttachment
Lnet/minecraft/client/gl/Framebuffer;getColorAttachment()Lcom/mojang/blaze3d/textures/GpuTexture;
intermediary method_30277
Lnet/minecraft/class_276;method_30277()Lcom/mojang/blaze3d/textures/GpuTexture;
official c
Lfjr;c()Lcom/mojang/blaze3d/textures/GpuTexture;
-
getDepthAttachment
- Mappings:
Namespace Name Mixin selector named getDepthAttachment
Lnet/minecraft/client/gl/Framebuffer;getDepthAttachment()Lcom/mojang/blaze3d/textures/GpuTexture;
intermediary method_30278
Lnet/minecraft/class_276;method_30278()Lcom/mojang/blaze3d/textures/GpuTexture;
official d
Lfjr;d()Lcom/mojang/blaze3d/textures/GpuTexture;
-