Move swapchain size into a const

This commit is contained in:
Ian Douglas Scott 2025-09-16 13:02:08 -07:00 committed by Ian Douglas Scott
parent 5193756e4d
commit 7670bfb9ff

View file

@ -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<Formats>,
// 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.