46 Commits (b29de865af8e9d7511d42010af2f96e0770b0ae0)

Author SHA1 Message Date
Vladimír Vondruš b29de865af GL: no need for separate Context::InternalFlags anymore. 5 years ago
Vladimír Vondruš fd1492f56b GL: introduce Context::Configuration mirroring --magnum-* arguments. 5 years ago
Vladimír Vondruš 32a7adefed GL: use StringView literals for all workaround names. 5 years ago
Vladimír Vondruš 95b3f8578d GL: rework Context to not use any STL containers. 5 years ago
Vladimír Vondruš 64433315a1 Doc++, updated credits and changelog. 5 years ago
Konstantinos Chatzilygeroudis 4771ae9fb8 [WindowLessApps]: add release option to contexts [egl,cgl,glx for linux] 5 years ago
Vladimír Vondruš 3d136503d8 Updated copyright year. 5 years ago
Vladimír Vondruš 19e0e96d74 Updated copyright year. 6 years ago
Vladimír Vondruš 7100e3b6d8 Revert "Platform: choose a GLXFBConfig with a pbuffer." 6 years ago
Vladimír Vondruš 511d0c1b27 Platform: choose a GLXFBConfig with a pbuffer. 6 years ago
Vladimír Vondruš 68559411fc Platform: drop the forward compatible flag for fallback GLX 2.1 context. 6 years ago
Vladimír Vondruš 7aaf646728 Platform: handle Xlib errors gracefully in WindowlessGlxApplication. 6 years ago
Stéphane Brard 4d1203d66e Platform: added shared context support to windowless applications. 6 years ago
Vladimír Vondruš df6582d948 Platform: ask for debug context if --magnum-gpu-validation is enabled. 7 years ago
Vladimír Vondruš 50902e72d7 Platform: check for non-null GL_VENDOR before comparing it. 7 years ago
Vladimír Vondruš e6b7aa12fa Updated copyright year. 7 years ago
Vladimír Vondruš 7ba24c813c Platform: expose GL forward compatibility flag also in windowless apps. 8 years ago
Vladimír Vondruš 298e7c20a7 Split the OpenGL layer out, pt 23: adapted Platform. 8 years ago
Vladimír Vondruš 623fa97970 Updated copyright year. 8 years ago
Vladimír Vondruš 7a16273e5d Updated copyright year. 9 years ago
Vladimír Vondruš 05684c552f Platform: fix warning in desktop GLES build. 10 years ago
Vladimír Vondruš f96b22e117 Platform: no-forward-compatible-core-context also on Intel/Windows. 10 years ago
Vladimír Vondruš 6feda42f13 Platform: reworked windowless apps to make threaded contexts possible. 10 years ago
Vladimír Vondruš 23646e6690 Hell, this project is big. 10 years ago
Vladimír Vondruš 60d6c96710 Platform: use context configuration flags also on ES builds. 10 years ago
Vladimír Vondruš cf89f5306d Platform: avoid using C-style casts. 11 years ago
Vladimír Vondruš c36573934f Platform: ability to request debug context in windowless applications. 11 years ago
Vladimír Vondruš 8c4756a9e4 Platform: use amd-nv-no-forward-compatible-core-context only when needed. 11 years ago
Vladimír Vondruš cbf3e427a1 Recognizing `amd-nv-no-forward-compatible-core-context` workaround. 11 years ago
Vladimír Vondruš e7383d88fc Initial support for passing arguments directly to the engine. 11 years ago
Vladimír Vondruš 81f227bae1 Platform: do the core context workaround also for AMD. 11 years ago
Vladimír Vondruš 277828ea44 Ability to do GL context creation fallbacks even from Context constructor. 11 years ago
Vladimír Vondruš 4ea5dc41d2 Platform: NVidia workaround also in WindowlessGlxApplication. 11 years ago
Vladimír Vondruš 79cf010db0 Platform: minor cleanup. 11 years ago
Vladimír Vondruš 3a4eb8bfad Platform: forgot to destroy PBuffer in WindowlessGlxApplication. 11 years ago
Vladimír Vondruš 83fb312cfb Platform: try to request core profile also in WindowlessGlxApplication. 11 years ago
Vladimír Vondruš 4adcc5b3a9 Platform: remove obsolete comment. 11 years ago
Vladimír Vondruš 5175805762 Common format for preprocessor #error messages. 11 years ago
Vladimír Vondruš f0146822c2 Platform: WindowlessGlxApplication cleanup. 11 years ago
Vladimír Vondruš 6488fe6e75 Oh, it's 2015 already. 11 years ago
Vladimír Vondruš 6c766df568 Move function pointer loading into platform-specific class. 12 years ago
Vladimír Vondruš 7f38ccaf63 Using delegating constructors where apropriate. 12 years ago
Vladimír Vondruš 6f0ba96cb6 Happy new year too. 12 years ago
Vladimír Vondruš 0616f24f34 Making includes absolute, part 5: absolute includes everywhere. 12 years ago
Vladimír Vondruš 8c2291aa49 Making includes absolute, part 4: using absolute includes for Corrade. 12 years ago
Vladimír Vondruš 45a10cefdf Making includes absolute, part 1: moving files around. 12 years ago
Vladimír Vondruš 00dec60d33 Platform: implement ES2 and ES3 support for SDL2 and X-based applications. 13 years ago
Vladimír Vondruš 2dd61a4dcd Platform: fixed assertions. 13 years ago
Vladimír Vondruš da049642cf Platform: WindolessGlxApplication::Configuration can be a POD. 13 years ago
Vladimír Vondruš 5c0747359a Platform: add default argument to createContext(). 13 years ago