66 Commits (5fa2696583e8ff4265aefea3575b37bf24354d56)

Author SHA1 Message Date
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
Vladimír Vondruš 909887ad7c A sad workaround for a sad misery with Python bindings on Windows. 7 years ago
Vladimír Vondruš 24f7d45364 Implement globals shared across DLLs on Windows. 7 years ago
Vladimír Vondruš 60c18f93a1 GL: implement time queries for WebGL 2, and workarounds, and ... 7 years ago
Vladimír Vondruš 893d5d38bc ASTC: the pain never ends (3D formats). 7 years ago
Vladimír Vondruš e52c9e8d9e Export globals and make them weak on static builds so they work across SOs. 7 years ago
Vladimír Vondruš 40b8815b9d Added sRGB formats to PixelFormats + R and RG sRGB GL texture formats. 7 years ago
Vladimír Vondruš be65f85e88 GL: recognize KHR_texture_compression_astc_sliced_3d. 7 years ago
Vladimír Vondruš 87a446c7ba GL: recognizing {EXT,ANGLE}_texture_compression_dxt{1,3,5} extensions. 7 years ago
Vladimír Vondruš 6e97039b8d GL: don't include MAGNUM_shader_vertex_id on ES2 builds. 7 years ago
Vladimír Vondruš 8e57060f39 Support for PVRTC compressed pixel format. 7 years ago
Vladimír Vondruš 2b9772d86a Added generic ASTC formats and the corresponding WebGL extensions. 7 years ago
Vladimír Vondruš 7cb0c4d57d Added BC4, BC5, BC6H and BC7 compression formats. 7 years ago
Vladimír Vondruš 15f9ec3adf Added {EXT_texture_compression,WEBGL_compressed_texture}_s3tc_srgb extensions. 7 years ago
Vladimír Vondruš fad30db41d GL: fix and add a comment so I don't mess this up again in the future. 7 years ago
Vladimír Vondruš 8af19f21f0 Audio: make it possible to disable OpenAL extensions as well. 7 years ago
Vladimír Vondruš 1c8cbaa68a GL: trim vendor string in the engine startup log. 7 years ago
Vladimír Vondruš bb921d0f86 GL: print a message about GPU validation in verbose log output. 7 years ago
Vladimír Vondruš 14911500bd GL: warn if using --magnum-gpu-validation w/o debug context on AMD. 7 years ago
Vladimír Vondruš e746b38d3c GL: what?! why? no. 7 years ago
Vladimír Vondruš 11a94c16a3 GL: added Context::makeCurrent(). 7 years ago
Vladimír Vondruš a3c7968e64 Adapt to BUILD_MULTITHREADED being part of Corrade now. 7 years ago
Vladimír Vondruš b05c887375 Audio, GL: make the extension lists constexpr. 7 years ago
Vladimír Vondruš 3626562e1d Adapted to Corrade changes. 7 years ago
Max Schwarz c38319ef00 GL: Use Corrade::Containers::Pointer for Context _state 7 years ago
Vladimír Vondruš 84d553cd28 GL: get rid of std::bitset and std::array in Context internals. 7 years ago
Vladimír Vondruš 6c5d037005 GL: detecting ARM Mali drivers on Android. 7 years ago