From 7670bfb9ffea163452af32ce1993dcd87b38f2a2 Mon Sep 17 00:00:00 2001 From: Ian Douglas Scott Date: Tue, 16 Sep 2025 13:02:08 -0700 Subject: [PATCH] Move swapchain size into a `const` --- src/backend/wayland/screencopy.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/backend/wayland/screencopy.rs b/src/backend/wayland/screencopy.rs index 1f028fb..40fece1 100644 --- a/src/backend/wayland/screencopy.rs +++ b/src/backend/wayland/screencopy.rs @@ -19,10 +19,13 @@ use std::{ use super::{AppData, Buffer, Capture, CaptureImage, Event}; +// Number of buffers to swap between +const BUFFER_COUNT: usize = 2; + pub struct ScreencopySession { formats: Option, // swapchain buffers - buffers: Option<[Buffer; 2]>, + buffers: Option<[Buffer; BUFFER_COUNT]>, session: CaptureSession, // Future signaled when buffer is signaled. // if triple buffer is used, will need more than one.