From ef1258861568428d5f1a8b70c5d668d1aed7e1fc Mon Sep 17 00:00:00 2001 From: Ian Douglas Scott Date: Tue, 23 Apr 2024 17:25:15 -0700 Subject: [PATCH] mock: Use `Format::Argb8888` Allows running on KDE, to compare how another compositor implementation. --- src/backend/mock.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/backend/mock.rs b/src/backend/mock.rs index bf15f1e..767f1c2 100644 --- a/src/backend/mock.rs +++ b/src/backend/mock.rs @@ -41,7 +41,7 @@ fn create_solid_capture_image(r: u8, g: u8, b: u8) -> CaptureImage { let mut file = fs::File::from(utils::create_memfile().unwrap()); for i in 0..512 * 512 { - file.write(&[r, g, b, 255]).unwrap(); + file.write(&[b, g, r, 255]).unwrap(); } CaptureImage { @@ -54,7 +54,7 @@ fn create_solid_capture_image(r: u8, g: u8, b: u8) -> CaptureImage { width: 512, height: 512, stride: 512 * 4, - format: wl_shm::Format::Abgr8888, + format: wl_shm::Format::Argb8888, } .into(), ))