92 Commits (3fc9028b5451aa95973f104d1ef2a1c0df589e64)

Author SHA1 Message Date
Vladimír Vondruš 8057051d9a Document what each #include <algorithm> is for. 4 years ago
Vladimír Vondruš 822fa0d644 Updated copyright year. 4 years ago
Vladimír Vondruš 4fa4f726ec GL: support {ANGLE,WEBGL}_compressed_texture_etc. 4 years ago
Vladimír Vondruš 042f28a90e GL: hook up EXT_texture_sRGB_RG8 for desktop GL as well. 4 years ago
Vladimír Vondruš b8815582ce GL: fix EXT_color_buffer_half_float to be presennt also in WebGL 2. 4 years ago
Vladimír Vondruš 37e5d689f7 GL: don't use member function pointers in ContextState. 5 years ago
Vladimír Vondruš 7ad928ae42 GL: make use of unmasked renderer string in Context::detectedDriver(). 5 years ago
Vladimír Vondruš 13d62634d8 GL: implement WEBGL_debug_renderer_info. 5 years ago
Vladimír Vondruš 04d294eda0 GL: disable requested extensions before setting up driver workarounds. 5 years ago
Vladimír Vondruš 673022b161 GL: deduplicate global defaultFramebuffer state across shared libraries. 5 years ago
Vladimír Vondruš 48838c442f Adapt to Corrade changes. 5 years ago
Aaron Gokaslan 1cfa2d0fce GL: remove an unneeded std::move(). 5 years ago
Vladimír Vondruš ec19c25e46 Adapt to Corrade changes. 5 years ago
Vladimír Vondruš 45ccf50b47 GL: implement --magnum-gpu-validation no-error. 5 years ago
Vladimír Vondruš 46df57f6d5 GL,Platform: introduce GL::Context::Configuration::Flag::Windowless. 5 years ago
Vladimír Vondruš 532d72e1aa GL: put all internal Context State substructures in a single allocation. 5 years ago
Vladimír Vondruš b29de865af GL: no need for separate Context::InternalFlags anymore. 5 years ago
Vladimír Vondruš 32018051f2 GL: fix Context move constructor. 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š fd1492f56b GL: introduce Context::Configuration mirroring --magnum-* arguments. 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š 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š b0bc366334 GL: recognize and load ANGLE multi-draw extensions. 5 years ago
Vladimír Vondruš 3d136503d8 Updated copyright year. 5 years ago
Vladimír Vondruš 1a626a1db5 GL: Context move constructor should be marked noexcept. 6 years ago
Vladimír Vondruš 8d4dda12cd GL: recognize all remaining WebGL extensions. 6 years ago
Vladimír Vondruš af73929c67 GL: implemented WEBGL_blend_equation_advanced_coherent. 6 years ago
Vladimír Vondruš 083ecf72b8 GL: implement EXT_texture_norm16 ES and WebGL extension. 6 years ago
Vladimír Vondruš 609275f993 Audio,GL: shorter way to avoid crashes on nullptr C strings. 6 years ago
Vladimír Vondruš 3aca89ec82 GL: minor. 6 years ago
Vladimír Vondruš e2621fac3c GL,Audio: use plain old binary search for extension setup. 6 years ago
Vladimír Vondruš 54c42dfb4d GL,Audio: sort extension lists alphabetically. 6 years ago
Vladimír Vondruš 4b24a27a88 GL: expose AMD_sample_positions and NV_sample_locations. 6 years ago
Vladimír Vondruš 19e0e96d74 Updated copyright year. 6 years ago
Vladimír Vondruš 9c14d8e354 Introduce a BUILD_STATIC_UNIQUE_GLOBALS option. 6 years ago
Vladimír Vondruš d366e0e7a0 GL: exposed clip / cull distance APIs. 6 years ago
Vladimír Vondruš 2c5aea6999 GL: forgot to list those GLES extensions. 6 years ago
Vladimír Vondruš 3bce67dfea GL: don't ask for GL_CONTEXT_PROFILE_MASK on GL < 3.2. 6 years ago
Vladimír Vondruš 403ed25b12 GL: don't call GL3+ APIs on GL 2.1. 6 years ago
Vladimír Vondruš d3f2235759 Adapted to Corrade changes. 6 years ago
Vladimír Vondruš e5075803eb GL: state reset needs to unbind PBOs when entering external code. 6 years ago
Vladimír Vondruš 0e50f0feea GL: implement {EXT,ARB}_draw_buffers{2,_blend,_indexed}. 6 years ago
Vladimír Vondruš c527c26a6e GL: fix clang-cl warning about C-incompatible function signatures. 6 years ago
Vladimír Vondruš 6acfa6c7b6 external: expose a bunch of new GL extensions. 7 years ago
Vladimír Vondruš 98232f383a Reduce string duplication in enum debug output operators. 7 years ago
Vladimír Vondruš a0fa21c9fb external: expose the OVR_multiview, OVR_multiview2 extension entrypoints. 7 years ago
Vladimír Vondruš a85d24ad17 Audio, GL: (attempt to) fix MinGW GCC warnings on static Windows builds. 7 years ago