diff options
| author | HampusM <hampus@hampusmat.com> | 2026-08-11 09:53:25 +0200 |
|---|---|---|
| committer | HampusM <hampus@hampusmat.com> | 2026-08-11 09:53:25 +0200 |
| commit | 37496a6db6b73b987b881ddd568d4a609389670c (patch) | |
| tree | 85c54e5920893d958a751c78fa3dd30f06115c30 /engine/src/ui/dear_imgui.rs | |
| parent | b732fa6378964ab9ca23fd71d7a82f39f6ae0009 (diff) | |
refactor(engine): move matrix creation fns to appropriate places
Diffstat (limited to 'engine/src/ui/dear_imgui.rs')
| -rw-r--r-- | engine/src/ui/dear_imgui.rs | 11 |
1 files changed, 6 insertions, 5 deletions
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(), |
