Skip to main content

prepare_layer_composites

Function prepare_layer_composites 

Source
pub fn prepare_layer_composites(
    commands: Commands<'_, '_>,
    extracted: Res<'_, ExtractedUiLayers>,
    store: ResMut<'_, LayerTextureStore>,
    pipeline: Option<Res<'_, LayerCompositePipeline>>,
    pipeline_cache: Res<'_, PipelineCache>,
    render_device: Res<'_, RenderDevice>,
    render_queue: Res<'_, RenderQueue>,
    meta: ResMut<'_, LayerCompositeMeta>,
    uniforms_meta: ResMut<'_, CompositeUniformsMeta>,
    filter_meta: Res<'_, LayerFilterMeta>,
    backdrop_meta: Res<'_, BackdropMeta>,
    phases: ResMut<'_, ViewSortedRenderPhases<TransparentUi>>,
)
Expand description

Builds composite-quad vertices + bind groups and stamps LayerCompositeBatch onto the quad entities, writing each quad’s vertex range back into its phase item.