Skip to main content

queue_material2d_meshes

Function queue_material2d_meshes 

Source
pub fn queue_material2d_meshes<M>(
    _: (Res<'_, RenderAssets<RenderMesh>>, Res<'_, RenderAssets<PreparedMaterial2d<M>>>),
    render_mesh_instances: ResMut<'_, RenderMesh2dInstances>,
    render_material_instances: Res<'_, RenderMaterial2dInstances<M>>,
    transparent_render_phases: ResMut<'_, ViewSortedRenderPhases<Transparent2d>>,
    opaque_render_phases: ResMut<'_, ViewBinnedRenderPhases<Opaque2d>>,
    alpha_mask_render_phases: ResMut<'_, ViewBinnedRenderPhases<AlphaMask2d>>,
    views: Query<'_, '_, (&MainEntity, &ExtractedView, &RenderVisibleEntities)>,
    specialized_material_pipeline_cache: ResMut<'_, SpecializedMaterial2dPipelineCache<M>>,
)
where M: Material2d, <M as AsBindGroup>::Data: PartialEq + Eq + Hash + Clone,