pub fn queue_uinodes(
draw_functions: Res<'_, DrawFunctions<TransparentUi>>,
render_device: Res<'_, RenderDevice>,
ui_meta: ResMut<'_, UiMeta>,
view_uniforms: Res<'_, ViewUniforms>,
ui_pipeline: Res<'_, UiPipeline>,
pipelines: ResMut<'_, SpecializedRenderPipelines<UiPipeline>>,
pipeline_cache: Res<'_, PipelineCache>,
image_bind_groups: ResMut<'_, UiImageBindGroups>,
gpu_images: Res<'_, RenderAssets<Image>>,
ui_batches: Query<'_, '_, (Entity, &UiBatch), ()>,
views: Query<'_, '_, (&ExtractedView, &mut RenderPhase<TransparentUi>), ()>,
events: Res<'_, SpriteAssetEvents>
)