From 37496a6db6b73b987b881ddd568d4a609389670c Mon Sep 17 00:00:00 2001 From: HampusM Date: Tue, 11 Aug 2026 09:53:25 +0200 Subject: refactor(engine): move matrix creation fns to appropriate places --- engine/src/ui/dear_imgui.rs | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'engine/src/ui/dear_imgui.rs') diff --git a/engine/src/ui/dear_imgui.rs b/engine/src/ui/dear_imgui.rs index 212f24c..bcdefa1 100644 --- a/engine/src/ui/dear_imgui.rs +++ b/engine/src/ui/dear_imgui.rs @@ -705,13 +705,14 @@ fn add_drawing_render_pass( .near(1.0) .far(-1.0) .viewport_origin(Vec2 { x: 0.0, y: 1.0 }) - .size(crate::projection::OrthographicSize::WindowSize) + .size(crate::projection::OrthographicSize::FixedSize(Dimens { + width: display_width, + height: -display_height, + })) .build() .to_matrix_rh( - Dimens { - width: display_width, - height: -display_height, - }, + // Window size can be 0x0 since it will not be used + PhysicalSize::default(), ProjectionClipVolume::NegOneToOne, ) .into(), -- cgit v1.2.3-18-g5258