net.minecraft.client.render.command

public interface CommandRenderer<Submit extends RenderCommand>

extends AutoCloseable

net.minecraft.client.renderer.feature.FeatureRenderer
net.minecraft.class_1_863
net.minecraft.client.render.command.CommandRenderer

Method summary

Modifier and TypeMethod
default void
beginPrepare(FeatureFrameContext context)
method_1_5242(class_1_841 arg0)
beginPrepare(CommandRenderContext context)
void
prepareGroup(FeatureFrameContext context, List<Submit> submits, boolean strictlyOrdered)
method_1_5246(class_1_841 arg0, List<Submit> arg1, boolean arg2)
prepare(CommandRenderContext context, List<Submit> commands, boolean separateMultiBuffers)
default void
finishPrepare(FeatureFrameContext context)
method_1_5245(class_1_841 arg0)
finishPrepare(CommandRenderContext context)
void
executeGroup(FeatureFrameContext context, OitStage stage, RenderPass renderPass, int groupIndex, List<Submit> submits, boolean strictlyOrdered)
method_1_5243(class_1_841 arg0, class_1_1153 arg1, RenderPass arg2, int arg3, List<Submit> arg4, boolean arg5)
render(CommandRenderContext context, OitStage oitStage, RenderPass renderPass, int groupIndex, List<Submit> commands, boolean separateMultiBuffers)
default void
finishExecute(FeatureFrameContext context)
method_1_5244(class_1_841 arg0)
clear(CommandRenderContext context)
default void
close()