From 693fb55c1095a3e7fca76f97a4ade366a83ddfe5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Tue, 20 Aug 2019 09:31:57 +0200 Subject: [PATCH] Platform: fix GLFW/SDL2 tests on builds w/o GL. --- src/Magnum/Platform/Test/GlfwApplicationTest.cpp | 6 +++++- src/Magnum/Platform/Test/Sdl2ApplicationTest.cpp | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/src/Magnum/Platform/Test/GlfwApplicationTest.cpp b/src/Magnum/Platform/Test/GlfwApplicationTest.cpp index a3b031106..5fd79069c 100644 --- a/src/Magnum/Platform/Test/GlfwApplicationTest.cpp +++ b/src/Magnum/Platform/Test/GlfwApplicationTest.cpp @@ -31,7 +31,11 @@ namespace Magnum { namespace Platform { namespace Test { namespace { struct GlfwApplicationTest: Platform::Application { explicit GlfwApplicationTest(const Arguments& arguments): Platform::Application{arguments} { - Debug{} << "window size" << windowSize() << framebufferSize() << dpiScaling(); + Debug{} << "window size" << windowSize() + #ifdef MAGNUM_TARGET_GL + << framebufferSize() + #endif + << dpiScaling(); } /* For testing HiDPI resize events */ diff --git a/src/Magnum/Platform/Test/Sdl2ApplicationTest.cpp b/src/Magnum/Platform/Test/Sdl2ApplicationTest.cpp index 0574d4b02..ec7eb6f39 100644 --- a/src/Magnum/Platform/Test/Sdl2ApplicationTest.cpp +++ b/src/Magnum/Platform/Test/Sdl2ApplicationTest.cpp @@ -34,7 +34,11 @@ namespace Magnum { namespace Platform { namespace Test { namespace { struct Sdl2ApplicationTest: Platform::Application { /* For testing resize events */ explicit Sdl2ApplicationTest(const Arguments& arguments): Platform::Application{arguments, Configuration{}.setWindowFlags(Configuration::WindowFlag::Resizable)} { - Debug{} << "window size" << windowSize() << framebufferSize() << dpiScaling(); + Debug{} << "window size" << windowSize() + #ifdef MAGNUM_TARGET_GL + << framebufferSize() + #endif + << dpiScaling(); } void exitEvent(ExitEvent& event) override {