Class OitRenderPassProvider
java.lang.Object
net.minecraft.client.renderer.oit.OitRenderPassProvider
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static RenderPasscreateAccumulatePass(Supplier<String> label, OitRenderPassProvider.Parameters params) private static RenderPasscreateDepthBoundsPass(Supplier<String> label, OitRenderPassProvider.Parameters params) static RenderPasscreateRenderPass(OitStage stage, Supplier<String> label, OitRenderPassProvider.Parameters params) private static RenderPasscreateTransmittancePass(Supplier<String> label, OitRenderPassProvider.Parameters params)
-
Constructor Details
-
OitRenderPassProvider
public OitRenderPassProvider()
-
-
Method Details
-
createRenderPass
public static RenderPass createRenderPass(OitStage stage, Supplier<String> label, OitRenderPassProvider.Parameters params) -
createDepthBoundsPass
private static RenderPass createDepthBoundsPass(Supplier<String> label, OitRenderPassProvider.Parameters params) -
createTransmittancePass
private static RenderPass createTransmittancePass(Supplier<String> label, OitRenderPassProvider.Parameters params) -
createAccumulatePass
private static RenderPass createAccumulatePass(Supplier<String> label, OitRenderPassProvider.Parameters params)
-