com.mojang.blaze3d.pipeline

public abstract class RenderTarget

fef
com.mojang.blaze3d.pipeline.RenderTarget
net.minecraft.class_276
net.minecraft.client.gl.Framebuffer

Field summary

Modifier and TypeField
private static final int
a
RED_CHANNEL
field_31901
field_31901
private static final int
b
GREEN_CHANNEL
field_31902
field_31902
private static final int
l
BLUE_CHANNEL
field_31903
field_31903
private static final int
m
ALPHA_CHANNEL
field_31904
field_31904
public int
c
width
field_1482
textureWidth
public int
d
height
field_1481
textureHeight
public int
e
viewWidth
field_1480
viewportWidth
public int
f
viewHeight
field_1477
viewportHeight
public final boolean
g
useDepth
field_1478
useDepthAttachment
public int
h
frameBufferId
field_1476
fbo
protected int
i
colorTextureId
field_1475
colorAttachment
protected int
j
depthBufferId
field_1474
depthAttachment
private final float[]
n
clearChannels
field_1479
clearColor
public int
k
filterMode
field_1483
texFilter

Constructor summary

ModifierConstructor
public (boolean useDepth)

Method summary

Modifier and TypeMethod
public void
a(int arg0, int arg1)
resize(int arg0, int arg1)
method_1234(int arg0, int arg1)
resize(int width, int height)
public void
a()
destroyBuffers()
method_1238()
delete()
public void
a(fef arg0)
copyDepthFrom(RenderTarget arg0)
method_29329(class_276 arg0)
copyDepthFrom(Framebuffer framebuffer)
public void
b(int arg0, int arg1)
createBuffers(int arg0, int arg1)
method_1231(int arg0, int arg1)
initFbo(int width, int height)
public void
a(int arg0)
setFilterMode(int arg0)
method_58226(int arg0)
setTexFilter(int texFilter)
private void
a(int arg0, boolean arg1)
setFilterMode(int arg0, boolean arg1)
method_1232(int arg0, boolean arg1)
setTexFilter(int texFilter, boolean force)
public void
b()
checkStatus()
method_1239()
checkFramebufferStatus()
public void
c()
bindRead()
method_35610()
beginRead()
public void
d()
unbindRead()
method_1242()
endRead()
public void
a(boolean arg0)
bindWrite(boolean arg0)
method_1235(boolean arg0)
beginWrite(boolean setViewport)
public void
e()
unbindWrite()
method_1240()
endWrite()
public void
a(float arg0, float arg1, float arg2, float arg3)
setClearColor(float arg0, float arg1, float arg2, float arg3)
method_1236(float arg0, float arg1, float arg2, float arg3)
setClearColor(float r, float g, float b, float a)
public void
c(int arg0, int arg1)
blitToScreen(int arg0, int arg1)
method_1237(int arg0, int arg1)
draw(int width, int height)
public void
d(int arg0, int arg1)
blitAndBlendToScreen(int arg0, int arg1)
method_1233(int arg0, int arg1)
drawInternal(int width, int height)
public void
f()
clear()
method_1230()
clear()
public int
g()
getColorTextureId()
method_30277()
getColorAttachment()
public int
h()
getDepthTextureId()
method_30278()
getDepthAttachment()