Skip to main content

early_prepass

Function early_prepass 

Source
pub fn early_prepass(
    world: &World,
    view: ViewQuery<'_, '_, ((&'static ExtractedCamera, &'static ExtractedView, &'static ViewDepthTexture, &'static ViewPrepassTextures, &'static ViewUniformOffset), (Option<&'static DeferredPrepass>, Option<&'static BackgroundMotionVectorsPipelineId>, Option<&'static BackgroundMotionVectorsBindGroup>, Option<&'static PreviousViewUniformOffset>, Option<&'static MainPassResolutionOverride>), (Has<OcclusionCulling>, Has<NoIndirectDrawing>))>,
    opaque_prepass_phases: Res<'_, ViewBinnedRenderPhases<Opaque3dPrepass>>,
    alpha_mask_prepass_phases: Res<'_, ViewBinnedRenderPhases<AlphaMask3dPrepass>>,
    pipeline_cache: Res<'_, PipelineCache>,
    ctx: RenderContext<'_, '_>,
)