Function queue_prepass_material_meshes
Source pub fn queue_prepass_material_meshes<M>(
_: (Res<'_, DrawFunctions<Opaque3dPrepass>>, Res<'_, DrawFunctions<AlphaMask3dPrepass>>, Res<'_, DrawFunctions<Opaque3dDeferred>>, Res<'_, DrawFunctions<AlphaMask3dDeferred>>),
prepass_pipeline: Res<'_, PrepassPipeline<M>>,
pipelines: ResMut<'_, SpecializedMeshPipelines<PrepassPipeline<M>>>,
pipeline_cache: Res<'_, PipelineCache>,
render_meshes: Res<'_, RenderAssets<RenderMesh>>,
render_mesh_instances: Res<'_, RenderMeshInstances>,
render_materials: Res<'_, RenderAssets<PreparedMaterial<M>>>,
render_material_instances: Res<'_, RenderMaterialInstances<M>>,
render_lightmaps: Res<'_, RenderLightmaps>,
opaque_prepass_render_phases: ResMut<'_, ViewBinnedRenderPhases<Opaque3dPrepass>>,
alpha_mask_prepass_render_phases: ResMut<'_, ViewBinnedRenderPhases<AlphaMask3dPrepass>>,
opaque_deferred_render_phases: ResMut<'_, ViewBinnedRenderPhases<Opaque3dDeferred>>,
alpha_mask_deferred_render_phases: ResMut<'_, ViewBinnedRenderPhases<AlphaMask3dDeferred>>,
views: Query<'_, '_, (Entity, &RenderVisibleEntities, &Msaa, Option<&DepthPrepass>, Option<&NormalPrepass>, Option<&MotionVectorPrepass>, Option<&DeferredPrepass>), With<ExtractedView>>,
)