diff options
| author | Stanislaw Halik <sthalik@misaki.pl> | 2022-10-09 11:33:48 +0200 |
|---|---|---|
| committer | Stanislaw Halik <sthalik@misaki.pl> | 2022-10-09 11:33:48 +0200 |
| commit | 77452b5935a9acaf718e5d47e757ef16f3084496 (patch) | |
| tree | 1996e54087384a720f0c4c2edcd14b4ba7b3f8c2 /main | |
| parent | 5bfd97756ad5c51e6a810d67ae69d054c7b38875 (diff) | |
a
Diffstat (limited to 'main')
| -rw-r--r-- | main/app.cpp | 1 | ||||
| -rw-r--r-- | main/camera.cpp | 2 | ||||
| -rw-r--r-- | main/main.cpp | 2 |
3 files changed, 4 insertions, 1 deletions
diff --git a/main/app.cpp b/main/app.cpp index 89d680de..b0acda2e 100644 --- a/main/app.cpp +++ b/main/app.cpp @@ -15,6 +15,7 @@ app::app(const Arguments& arguments): } { reset_camera_offset(); + update_window_scale(windowSize()); timeline.start(); } diff --git a/main/camera.cpp b/main/camera.cpp index c9fb0391..2887d02f 100644 --- a/main/camera.cpp +++ b/main/camera.cpp @@ -1,4 +1,5 @@ #include "app.hpp" +#include <Magnum/GL/DefaultFramebuffer.h> namespace Magnum::Examples { @@ -34,6 +35,7 @@ void app::update_window_scale(Vector2i sz) void app::viewportEvent(Platform::Sdl2Application::ViewportEvent& event) { update_window_scale(event.windowSize()); + GL::defaultFramebuffer.setViewport({{}, event.windowSize()}); } } // namespace Magnum::Examples diff --git a/main/main.cpp b/main/main.cpp index 431bbefd..cf03516b 100644 --- a/main/main.cpp +++ b/main/main.cpp @@ -34,7 +34,7 @@ void app::drawEvent() { GL::Renderer::setDepthFunction(GL::Renderer::DepthFunction::Never); #endif - update_window_scale(windowSize()); + //update_window_scale(windowSize()); { float dt = timeline.previousFrameDuration(); update(dt); |
