82 Commits (e375fac168ec8b273b9552999c139bb59a3f2e3d)

Author SHA1 Message Date
Vladimír Vondruš 6521e1b9be Platform: properly zero-initialize the exit code. 7 years ago
Vladimír Vondruš dc1cf5e9d4 Platform: missing enum operators for GlfwApp::MouseMoveEvent::Buttons. 7 years ago
Guillaume Jacquemin b4dac78ef3 Platform: improve {Glfw,Sdl2}Application. 7 years ago
Guillaume Jacquemin f4b6130ab0 Platform: improve {Glfw,Sdl2}Application::exit(). 7 years ago
Vladimír Vondruš 90577d5bfc Platform: removed deprecated Application constructors taking nullptr. 7 years ago
Vladimír Vondruš 930a323c05 GL: removed deprecated aliases to GL functionality in the root namespace. 7 years ago
Vladimír Vondruš 2253987531 Platform: HiDPI support for SDL2 and GLFW on Windows. 7 years ago
Vladimír Vondruš 053f406b7d Platform: make SDL2 and GLFW apps buildable without TARGET_GL again. 7 years ago
Vladimír Vondruš 1346573798 Platform: document that GlfwApplication::swapInterval() doesn't exist. 7 years ago
Vladimír Vondruš f9f3df69de Get rid of std::unique_ptr. 7 years ago
Vladimír Vondruš d4c1785dc0 Platform: make ViewportEvent non-copyable, mark internals as const. 7 years ago
Vladimír Vondruš b9342665b2 Platform: don't group special events together with screen events. 7 years ago
Vladimír Vondruš 0479360072 Platform: deprecate typo'd key name in GlfwApplication. 7 years ago
Vladimír Vondruš e6b7aa12fa Updated copyright year. 7 years ago
Vladimír Vondruš 6cc7d2e3a5 Doxygen: extract private virtuals. 7 years ago
Vladimír Vondruš 3ca13dbc1b Platform: implement {Glfw,Sdl2}Application::exitEvent(). 8 years ago
Vladimír Vondruš 1e0d3d3727 Platform: proper feature parity for GlfwApplication::ViewportEvent. 8 years ago
Vladimír Vondruš 86d0d37c30 Platform: remove deprecated GlfwApplication WindowFlag::Resizeable. 8 years ago
Vladimír Vondruš 8f55880b6b Platform: remove deprecated wheel-reported-as-button events. 8 years ago
Vladimír Vondruš e080f2150a Platform: doc++ 8 years ago
Vladimír Vondruš 80422e74e6 Moved credits into the documentation. 8 years ago
Vladimír Vondruš 9a11b7d23a Platform: make all useful Application APIs public, not protected. 8 years ago
Vladimír Vondruš c579060922 Platform: ability to override GL forward compatibility in SDL and GLFW. 8 years ago
Vladimír Vondruš 27f73aecdf Platform: what the hell, these are not bitflags! 8 years ago
Vladimír Vondruš e1a156ea67 Platform: numpad key mapping for Sdl2Application. 8 years ago
Vladimír Vondruš 5319e6bb1c Platform: properly initialize a value. 8 years ago
Vladimír Vondruš 674a740da5 Renamed various sRGB-related GL APIs for consistency with naming in Math. 8 years ago
Vladimír Vondruš dba35bac7a Platform: initial HiDPI support in GlfwApplication. 8 years ago
Vladimír Vondruš 47ade4ef53 Platform: make it possible to get scroll position in Glfw and Sdl2App. 8 years ago
Vladimír Vondruš 98dd44548d Platform: events are everything but usable in a constexpr context. 8 years ago
Vladimír Vondruš ed0a719da2 Platform: pass a class to viewportEvent(). 8 years ago
Vladimír Vondruš 25d0bb8768 Platform: {Android,Glfw}Application: consistent windowSize() with SDL. 8 years ago
Vladimír Vondruš 24b91e40c2 Platform: ability to specify color/depth/stencil buffer sizes. 8 years ago
Vladimír Vondruš 5589353b9a Platform: doc++ 8 years ago
Vladimír Vondruš 1b5e6812fb Platform: setup GlfwApplication callbacks in a central place. 8 years ago
Vladimír Vondruš 80e682d046 Platform: implemented GlfwApplication::MouseMoveEvent::buttons(). 8 years ago
Vladimír Vondruš 57868e57c4 Platform: mark all GlfwApplication event constructors explicit. 8 years ago
Vladimír Vondruš 84ab1d7dad Platform: lazy-load modifiers in GlfwApplication mouse move/scroll event. 8 years ago
Vladimír Vondruš 0e2b251e39 Platform: GLFW doesn't allow to create GL 3.1 core contexts. 8 years ago
Vladimír Vondruš f30ca8929e Platform: prefer core GL contexts in GlfwApplication as well. 8 years ago
Vladimír Vondruš 3e025f6d5b Platform: no need to store a global window instance pointer. 8 years ago
Vladimír Vondruš 606811735c Platform: minor cleanup. 8 years ago
Samuel Kogler 6379a8458e Fix uninitialized pointer check in GlfwApplication. 8 years ago
Vladimír Vondruš 8d0f922d40 Platform: hide irrelevant macros from Doxygen. 8 years ago
Vladimír Vondruš b8fe2fb6c3 Platform: don't include the GL headers in GlfwApplication header. 8 years ago
Vladimír Vondruš d5a0516f8a Split the OpenGL layer out, pt 29: SDL2 and GLFW apps w/o GL. 8 years ago
Vladimír Vondruš 675c49e79e Split the OpenGL layer out, pt 28: non-GL-centric Platform::*Application. 8 years ago
Vladimír Vondruš 298e7c20a7 Split the OpenGL layer out, pt 23: adapted Platform. 8 years ago
Vladimír Vondruš 28475e1bd8 Doc++ 8 years ago
Vladimír Vondruš 8e49ba20ec doc: building docs updates. 8 years ago