8744 Commits (32018051f2eb86a47f5d4eca669fcac1c84da0c8)
 

Author SHA1 Message Date
Vladimír Vondruš 32018051f2 GL: fix Context move constructor. 5 years ago
Vladimír Vondruš 7111085d1e GL: add an extensive test for Context moving. 5 years ago
Vladimír Vondruš 4de9f75e1c GL: make the Context::makeCurrent() test more robust. 5 years ago
Vladimír Vondruš 46d8f25363 external: don't define WIN32_LEAN_AND_MEAN just for shits and giggles. 5 years ago
Vladimír Vondruš 5714828e0a GL: the compiler outsmarted me and made my test fail. 5 years ago
Vladimír Vondruš dec3d74d8a GL: MSVC 2015, don't die yet. 5 years ago
Vladimír Vondruš deddda418e GL: deprecate Context::supportedExtensions(). 5 years ago
Vladimír Vondruš 8028cbe633 GL: ensure no errors are thrown when asking for Context strings. 5 years ago
Vladimír Vondruš 8b95542497 GL: we don't need two code paths that do effectively the same. 5 years ago
Vladimír Vondruš 6cc57246a5 GL: whoops. 5 years ago
Vladimír Vondruš e512afa31e Platform: this comment makes no sense here anymore. 5 years ago
Vladimír Vondruš 24d70937d7 Platform: this include isn't needed. 5 years ago
Vladimír Vondruš 5803d52a86 Platform: minor cleanup. 5 years ago
Vladimír Vondruš bc9a34ce1b GL: no need for these hacks anymore. 5 years ago
Vladimír Vondruš 81a3ae5d44 GL: this doesn't need to be exported. 5 years ago
Vladimír Vondruš fd1492f56b GL: introduce Context::Configuration mirroring --magnum-* arguments. 5 years ago
Vladimír Vondruš 67eed6d546 Platform: add missing EmscriptenApp::Config::{add,clear}WindowFlags(). 5 years ago
Vladimír Vondruš 5065e9d87c Platform: suggest good practice when setting configuration flags. 5 years ago
Vladimír Vondruš 93fa1b9f94 GL: EXT_texture_norm16 is not on WebGL 1 anymore. 5 years ago
Vladimír Vondruš ab0568d400 GL: make compile-time extensions convertible to the Extension class. 5 years ago
Vladimír Vondruš 49630d43d4 GL: add a type trait for checking if a type is an extension. 5 years ago
Vladimír Vondruš df3184f0bc Platform: remove full value specification from Flags EnumSets. 5 years ago
Vladimír Vondruš 294c910d44 MeshTools: don't #include <vector> unless absolutely necessary. 5 years ago
Vladimír Vondruš 3622da8fb7 Vk: minor OCD thing. 5 years ago
Vladimír Vondruš 8984157db5 Vk: sprinkle a bunch of consts here and there. 5 years ago
Vladimír Vondruš f6bb30d6d0 GL: apparently some of these aren't needed to be called everywhere. 5 years ago
Vladimír Vondruš e96996ea01 GL: avoid populating and sorting (!!) a vector of strings for exts. 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š 729ab8d5e4 GL: StaticArray is no longer non-copyable. 5 years ago
Vladimír Vondruš 4bbc3c0d1f doc: updated changelog. 5 years ago
Konstantinos Chatzilygeroudis a3d87b1046 [EGL]: undef more Xlib nonsense 5 years ago
Vladimír Vondruš 64433315a1 Doc++, updated credits and changelog. 5 years ago
Vladimír Vondruš 0145342196 Platform: add context release also to iOS, WGL and Windows EGL apps. 5 years ago
Vladimír Vondruš 27074d97fe Platform: added WindowlessIosContext::glContext() for consistency. 5 years ago
Vladimír Vondruš b4d7c84ee2 Platform: fix a crash in GlfwApplication::setCursor() on GLFW 3.4. 5 years ago
Konstantinos Chatzilygeroudis 4771ae9fb8 [WindowLessApps]: add release option to contexts [egl,cgl,glx for linux] 5 years ago
Vladimír Vondruš df6da797ab package: toggle more ES extensions for higher test coverage. 5 years ago
Vladimír Vondruš 755d97121c doc: discourage using MeshIndexType::UnsignedByte. 5 years ago
Vladimír Vondruš ffdebff048 GL: implement the base instance and base vertex ES and WebGL extensions. 5 years ago
Vladimír Vondruš 765ecee1f2 GL: remove one function pointer indirection for certain glDraw calls. 5 years ago
Vladimír Vondruš 0dc181d846 GL: new "angle-chatty-shader-compiler" workaround. 5 years ago
Vladimír Vondruš d0574b83ed GL: advertise the "intel-windows-chatty-shader-compiler" workaround. 5 years ago
Vladimír Vondruš acdbcc2ef4 GL: advertise WEBGL_multi_draw only on Emscripten 2.0.0 and up. 5 years ago
Vladimír Vondruš 63f55a37b1 GL: implement ANGLE_multi_draw and WEBGL_multi_draw support. 5 years ago
Vladimír Vondruš f5313a480d GL: this should be here only on ES. 5 years ago
Vladimír Vondruš b0bc366334 GL: recognize and load ANGLE multi-draw extensions. 5 years ago
Vladimír Vondruš 5fa2696583 external: and this ES3 extension is in the wrong group. 5 years ago
Vladimír Vondruš 08893165f2 GL: TextureFormat::SR[G]8 aren't supposed to be available on ES2. 5 years ago
Vladimír Vondruš d591c8d003 ShaderTools: GCC 4.8, come on, it's Friday. 5 years ago