diff options
Diffstat (limited to 'engine/src/ui')
| -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(), |
