From 0149b2cde4809ac0a215fa90624d39e74ef9128c Mon Sep 17 00:00:00 2001 From: Cvikli Date: Tue, 24 Feb 2026 14:56:29 +0100 Subject: [PATCH] Revert "fix openxr aspect ratio calculation (#430)" This reverts commit 5dae6f8387675430df0d69b0e8166f9218da09f6. --- wayvr/src/backend/openxr/overlay.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/wayvr/src/backend/openxr/overlay.rs b/wayvr/src/backend/openxr/overlay.rs index ff02dad9..7db2f127 100644 --- a/wayvr/src/backend/openxr/overlay.rs +++ b/wayvr/src/backend/openxr/overlay.rs @@ -97,13 +97,13 @@ impl OverlayWindowData { let transform = state.transform * self.config.backend.frame_meta().unwrap().transform; // contract - let aspect_ratio = swapchain.extent[0] as f32 / swapchain.extent[1] as f32; + let aspect_ratio = swapchain.extent[1] as f32 / swapchain.extent[0] as f32; let (scale_x, scale_y) = if aspect_ratio < 1.0 { let major = transform.matrix3.col(0).length(); - (major * aspect_ratio, major) + (major, major * aspect_ratio) } else { let major = transform.matrix3.col(1).length(); - (major, major / aspect_ratio) + (major / aspect_ratio, major) }; let flags = if state.additive {