From 62771c4e3714e068a85427e40f33b279afa49c17 Mon Sep 17 00:00:00 2001 From: HampusM Date: Fri, 10 Jul 2026 15:37:09 +0200 Subject: refactor(engine): use new Single get* fns --- engine/src/rendering.rs | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'engine/src/rendering.rs') diff --git a/engine/src/rendering.rs b/engine/src/rendering.rs index 94e5000..46e47e9 100644 --- a/engine/src/rendering.rs +++ b/engine/src/rendering.rs @@ -413,6 +413,14 @@ fn enqueue_commands_from_render_passes( mut active_draw_props: Local, ) { + let Ok(command_queue) = command_queue.get_mut() else { + unreachable!(); + }; + + let Ok(render_passes) = render_passes.get_mut() else { + unreachable!(); + }; + let mut last_render_pass_draw_props = active_draw_props.draw_properties.clone(); for render_pass in render_passes.passes.drain(..) { @@ -454,6 +462,10 @@ fn handle_window_changed( mut command_queue: Single, ) { + let Ok(command_queue) = command_queue.get_mut() else { + unreachable!(); + }; + for evt_match in &observe { let window_ent = evt_match.get_entity(); @@ -491,6 +503,10 @@ fn handle_window_removed( mut actions: Actions, ) { + let Ok(command_queue) = command_queue.get_mut() else { + unreachable!(); + }; + for evt_match in &observe { let window_ent_id = evt_match.entity_id(); -- cgit v1.2.3-18-g5258