com.mojang.blaze3d.systems

public interface RenderPass

extends AutoCloseable

fld
com.mojang.blaze3d.systems.RenderPass
net.minecraft.class_10883
net.minecraft.client.gl.RenderPass

Method summary

Modifier and TypeMethod
void
a(fjr arg0)
setPipeline(RenderPipeline arg0)
method_68412(class_10785 arg0)
bindShader(ShaderPipeline pipeline)
void
a(String arg0, flj arg1)
bindSampler(String arg0, GpuTexture arg1)
method_68414(String arg0, class_10792 arg1)
setUniform(String name, DrawableTexture tex)
void
a(String arg0, int... arg1)
setUniform(String arg0, int... arg1)
method_68417(String arg0, int... arg1)
setUniform(String name, int... values)
void
a(String arg0, float... arg1)
setUniform(String arg0, float... arg1)
method_68416(String arg0, float... arg1)
setUniform(String name, float... values)
void
a(String arg0, org.joml.Matrix4f arg1)
setUniform(String arg0, org.joml.Matrix4f arg1)
method_68415(String arg0, org.joml.Matrix4f arg1)
setUniform(String name, org.joml.Matrix4f mat)
void
a(fle arg0)
enableScissor(ScissorState arg0)
method_68413(class_10886 arg0)
applyScissor(ScissorBox from)
void
a(int arg0, int arg1, int arg2, int arg3)
enableScissor(int arg0, int arg1, int arg2, int arg3)
method_68409(int arg0, int arg1, int arg2, int arg3)
enableScissor(int x, int y, int w, int h)
void
b()
disableScissor()
method_68419()
disableScissor()
void
a(int arg0, fii arg1)
setVertexBuffer(int arg0, GpuBuffer arg1)
method_68410(int arg0, class_10227 arg1)
setVertexBuffer(int index, GpuBuffer buffer)
void
a(fii arg0, flu$b arg1)
setIndexBuffer(GpuBuffer arg0, VertexFormat$IndexType arg1)
method_68411(class_10227 arg0, class_293$class_5595 arg1)
setIndexBuffer(GpuBuffer indexBuffer, VertexFormat$IndexType indexType)
void
a(int arg0, int arg1)
drawIndexed(int arg0, int arg1)
method_68408(int arg0, int arg1)
drawObjects(int offset, int count)
void
a(Collection<fld$a> arg0)
drawMultipleIndexed(Collection<RenderPass$Draw> arg0)
method_68418(Collection<class_10883$class_10884> arg0)
drawObjects(Collection<RenderPass$BakedObject> objects)
void
b(int arg0, int arg1)
draw(int arg0, int arg1)
method_68420(int arg0, int arg1)
drawObjectsNoIndex(int offset, int count)
void
close()
close()