From 440a8bdd1e3a809ea76f7cee82d73266d9da54d7 Mon Sep 17 00:00:00 2001 From: JJ Liebig Date: Wed, 23 Sep 2026 02:19:59 +0200 Subject: fix: keep synchronized pane frames atomic (#4508) refs #2968 --- src/server/render_scale_benchmark.rs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'src/server/render_scale_benchmark.rs') diff --git a/src/server/render_scale_benchmark.rs b/src/server/render_scale_benchmark.rs index dcafa1a9..f4bb310b 100644 --- a/src/server/render_scale_benchmark.rs +++ b/src/server/render_scale_benchmark.rs @@ -95,7 +95,8 @@ impl RenderPipeline { }, &self.graphics_delivery, 1, - ); + ) + .expect("benchmark surface"); let server_elapsed = started.elapsed(); self.graphics_delivery = rendered.graphics_delivery; @@ -469,7 +470,8 @@ fn print_surface_damage_profiles() { HostCellSize::default(), &pipeline.graphics_delivery, 1, - ); + ) + .expect("benchmark surface"); let mut surface = PaneSurfaceFrame { boot_id: "bench-boot".into(), projection_revision: 1, @@ -520,7 +522,8 @@ fn print_surface_reuse_profiles() { HostCellSize::default(), &pipeline.graphics_delivery, 1, - ); + ) + .expect("benchmark surface"); let surface = PaneSurfaceFrame { boot_id: "bench-boot".into(), projection_revision: 1, -- cgit v1.2.3