864 Commits (b6fa37633f6bb4ec581cf7979453ee9c8cbf6621)

Author SHA1 Message Date
Konstantinos Chatzilygeroudis 411e349358 GlfwApplication: Workaround for DPI scaling when monitor size is equal to zero 7 years ago
Konstantinos Chatzilygeroudis 756c1242ad GlfwApplication: add mainLoopIteration similar to Sdl2Application 7 years ago
Konstantinos Chatzilygeroudis 432aca900d AbstractXApplication: add mainLoopIteration similar to Sdl2Application 7 years ago
Vladimír Vondruš 01e12ba495 Platform: test Sdl2App/GlfwApp mouse locking. 7 years ago
Vladimír Vondruš c4e3e3c045 Platform: deprecate Sdl2Application::setMouseLocked(). 7 years ago
Vladimír Vondruš 8d9d247573 Platform: deprecate badly designed & useless GlfwApp setCursorMode(). 7 years ago
Vladimír Vondruš c091ed0e66 Platform: implement cursor management for EmscriptenApplication as well. 7 years ago
Vladimír Vondruš a23423457e Platform: update Emscripten boilerplate copy to new binary locations. 7 years ago
Vladimír Vondruš 1f65f0a823 Platform: minor cleanup. 7 years ago
Vladimír Vondruš 7cb49fbb36 Platform: simple test for Sdl2 and GlfwApplication cursors. 7 years ago
Vladimír Vondruš 04827d3743 Platform: Emscripten support for cursors in Sdl2Application. 7 years ago
Vladimír Vondruš fdcfa419de Platform: fix compilation on Emscripten. 7 years ago
Vladimír Vondruš a1bca4d8f4 Platform: minor cleanup, doc++, make cursor LUTs file-local. 7 years ago
Marco Melorio 40bfa7ae91 Plaftorm: Add cursor management support 7 years ago
Vladimír Vondruš aa722cd5bd Platform: Xlib.h is a bad, bad thing. 7 years ago
Vladimír Vondruš 303468f299 Doc++ 7 years ago
Vladimír Vondruš 507c5bf739 GL: remove the nv-egl-forward-compatible-context-unhappy workaround. 7 years ago
Vladimír Vondruš 9fad16182e Platform: implement AndroidApplication::MouseMoveEvent::relativePosition(). 7 years ago
Vladimír Vondruš 35bf229ed5 Platform: add Sdl2Application::Configuration::WindowFlag::{OpenGL,Vulkan}. 7 years ago
Vladimír Vondruš 82f53862e1 Platform: Sdl2Application::mainLoopIteration() now returns a bool. 7 years ago
Vladimír Vondruš 0731546bc8 Copy HTML runners for magnum-gl-info and magnum-al-info into the build dir. 7 years ago
Vladimír Vondruš ef1fbd8e4b CMake: copy SDL / GLFW DLLs to CMAKE_RUNTIME_OUTPUT_DIRECTORY. 7 years ago
Vladimír Vondruš 6ba9bf529a Platform: doc++ 7 years ago
Vladimír Vondruš f7d739058b Platform: device selection in WindowlessEglApplication. 7 years ago
Vladimír Vondruš 3bfec34cec Platform: EGL_EXT_anything isn't on WebGL anyway. 7 years ago
Vladimír Vondruš 73baab69ce Platform: specify EGL context version for desktop as well. 7 years ago
Vladimír Vondruš bc3451a593 Platform: how did Linus say it, fuck NVidia? 7 years ago
Vladimír Vondruš 7f4da303cb Require at least CMake 3.4. 7 years ago
Vladimír Vondruš 8bac2a05a5 Platform: more compact list of GLSL versions in magnum-gl-info. 7 years ago
Vladimír Vondruš 64ad4a566a Platform: fix Sdl2Application on Emscripten with TARGET_GL disabled. 7 years ago
Vladimír Vondruš 76a73bb38d Platform: properly link to GLX also if Sdl2/GlfwApplication is disabled. 7 years ago
Vladimír Vondruš eb7684da7e Platform: reuse the dynamically loaded opengl32.dll. 7 years ago
Vladimír Vondruš 9638e77996 Platform: we don't need to include windows.h here. 7 years ago
Vladimír Vondruš 6a905089b9 Platform: avoid needless string allocations in workaround detection. 7 years ago
Vladimír Vondruš 4e218d3f24 Platform: new nv-egl-forward-compatible-context-unhappy workaround. 7 years ago
Vladimír Vondruš d1d8db1f54 Platform: test also for EGL_EXT_device_base. 7 years ago
Vladimír Vondruš 53e86dd041 Platform: prefer EGL_EXT_device_enumeration to find an EGL display. 7 years ago
Vladimír Vondruš 305454453d Platform: fix GLFW context creation on GL-less builds. 7 years ago
Vladimír Vondruš a61e258d88 Platform: fix {Sdl2,Glfw}Application startup on GL-less builds. 7 years ago
Vladimír Vondruš 693fb55c10 Platform: fix GLFW/SDL2 tests on builds w/o GL. 7 years ago
Vladimír Vondruš 0a0a652388 Platform: this code doesn't need stuff from GL. 7 years ago
Vladimír Vondruš 5be3f3ca7e Platform: if you call Sdl2Application::tickEvent(), it gets disabled. 7 years ago
Vladimír Vondruš 89d4a754d5 Platform: add MouseMoveEvent::relativePosition() to Glfw and Emscripten. 7 years ago
Vladimír Vondruš d54e8c1844 Platform: minor cleanup. 7 years ago
Vladimír Vondruš 31f5ca4546 Platform: check and return a reference from Screen::application(). 7 years ago
Vladimír Vondruš ad22f463fb Platform: add {Sdl2,Glfw,Emscripten}Application::setWindowTitle(). 7 years ago
Vladimír Vondruš e9286421a1 Platform: improve the UX of windowless Emscripten apps. 7 years ago
Vladimír Vondruš 377ff068f3 Doc++ 7 years ago
Vladimír Vondruš 217ea0c7b4 Platform: clearer asserts for ScreenedApplication. 7 years ago
Vladimír Vondruš 206122b405 Platform: make it possible to create & add a Screen in one step. 7 years ago