rafx_plugins/phases/
ui_render_phase.rs1use rafx::render_features::RenderFeatureSubmitNode;
2use rafx::render_features::RenderPhase;
3
4rafx::declare_render_phase!(
5 UiRenderPhase,
6 UI_RENDER_PHASE_INDEX,
7 ui_render_phase_sort_submit_nodes
8);
9
10#[profiling::function]
11fn ui_render_phase_sort_submit_nodes(submit_nodes: &mut Vec<RenderFeatureSubmitNode>) {
12 log::trace!("Sort phase {}", UiRenderPhase::render_phase_debug_name());
14 submit_nodes.sort_unstable_by(|a, b| a.feature_index().cmp(&b.feature_index()));
15}