summaryrefslogtreecommitdiffhomepage
path: root/main
diff options
context:
space:
mode:
authorStanislaw Halik <sthalik@misaki.pl>2022-10-09 11:33:48 +0200
committerStanislaw Halik <sthalik@misaki.pl>2022-10-09 11:33:48 +0200
commit77452b5935a9acaf718e5d47e757ef16f3084496 (patch)
tree1996e54087384a720f0c4c2edcd14b4ba7b3f8c2 /main
parent5bfd97756ad5c51e6a810d67ae69d054c7b38875 (diff)
a
Diffstat (limited to 'main')
-rw-r--r--main/app.cpp1
-rw-r--r--main/camera.cpp2
-rw-r--r--main/main.cpp2
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);