summaryrefslogtreecommitdiff
path: root/src/server/render_scale_benchmark.rs
diff options
context:
space:
mode:
authorJJ Liebig <jonathan.liebig@gmail.com>2026-09-23 02:19:59 +0200
committerGitHub <noreply@github.com>2026-09-23 02:19:59 +0200
commit440a8bdd1e3a809ea76f7cee82d73266d9da54d7 (patch)
tree3022d59d0870849c52b1cb6b1d7ff09bcef3d959 /src/server/render_scale_benchmark.rs
parentcd8306d7f35d6329d543944a0257b6bc4b297c8b (diff)
fix: keep synchronized pane frames atomic (#4508)
refs #2968
Diffstat (limited to 'src/server/render_scale_benchmark.rs')
-rw-r--r--src/server/render_scale_benchmark.rs9
1 files changed, 6 insertions, 3 deletions
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,