749 Commits (0f00da8fea2c2a10495a14f3947bc7af28bef1bf)

Author SHA1 Message Date
Vladimír Vondruš 0f00da8fea Move image-internal utilities to a private header. 1 year ago
Vladimír Vondruš 69c6bb9de2 GL: clean up redundant GL:: prefixes in a bunch of places. 1 year ago
Vladimír Vondruš 9a13a08dc7 GL: store pixel size in the BufferImage instance. 1 year ago
Vladimír Vondruš 785d1f1ebd GL: verify minimal sanity of BufferImage{NoCreate} instance properties. 1 year ago
Vladimír Vondruš 6ddec39fe4 GL: delegate one more BufferImage constructor to reduce redundancy. 1 year ago
Vladimír Vondruš 621677bab8 GL: properly test placeholder *BufferImage construction. 1 year ago
Vladimír Vondruš 07f717c354 Remove enums values containing typos that were deprecated in 2019.10. 1 year ago
Vladimír Vondruš bbc5e118b2 GL: that's fancy casts for you, you get CRASHES. 1 year ago
Vladimír Vondruš 60fd42b505 Here we go again. 1 year ago
Vladimír Vondruš cc608dba42 Test: remove all use of <sstream> for Debug output testing. 1 year ago
Vladimír Vondruš 6a932a14b6 GL: use the String[Not]Contains comparator in a test. 1 year ago
Vladimír Vondruš df484b300a Adapt to Corrade's Utility::Debug header cleanup. 1 year ago
Vladimír Vondruš 5339df8d2b Test: adapt to Corrade TestSuite changes. 1 year ago
Vladimír Vondruš e92e448da5 GL: make WEBGL_compressed_texture_astc detection work with --closure. 1 year ago
Vladimír Vondruš 55504a2d40 Trade: redo MeshData class-level documentation to make more sense. 2 years ago
Vladimír Vondruš d50dbe4e0c Exclude namespaces from forward declaration header docs. 2 years ago
Vladimír Vondruš 06b667f275 GL: work around a warning in C++20 mode. 2 years ago
Vladimír Vondruš 7615cc3c8b GL: be clearer about the offset being *bytes*. 2 years ago
Vladimír Vondruš b628e3893e GL: new "mesa-broken-dsa-framebuffer-clear" workaround. 2 years ago
Vladimír Vondruš e3ef801dae GL: another NVidia-specific XFAIL for BufferTexture. 2 years ago
Vladimír Vondruš 0f1ffe9dae GL: add XFAILs for some NVidia-specific behavior in ShaderProgram tests. 2 years ago
Vladimír Vondruš e9b07ef4ce GL: clean up instanced data access in *Texture GL tests. 2 years ago
Vladimír Vondruš 9208922c2b GL: Emscripten's Clang 10 actually isn't Clang 10. 2 years ago
Vladimír Vondruš eef921c238 It's October already?! 2 years ago
Vladimír Vondruš eb790d7cc2 GL: clean up remaining functions for extension-dependent functionality. 2 years ago
Vladimír Vondruš 8da46ef9dc GL: advertise fake MAGNUM_compressed_texture_astc_{ldr,hdr}. 2 years ago
Vladimír Vondruš 6236ebaa68 GL: geez, Emscripten, can't you just fix those warnings already. 2 years ago
Vladimír Vondruš a95fdb5598 GL: implement EXT_clip_control and WEBGL_polygon_mode on Emscripten. 2 years ago
Vladimír Vondruš cd989c7c8b GL: fix various Mesh test failures specific to WebGL 1. 2 years ago
Vladimír Vondruš c3dd9dcd65 GL: simplify Mesh tests on ES2 with a RGBA4 framebuffer. 2 years ago
Vladimír Vondruš 7ca7e5a62b GL: pin down constexpr [Dynamic]Attribute constructors. 2 years ago
Vladimír Vondruš de7e2e0cab GL: this inline feels redundant. 2 years ago
Vladimír Vondruš 96f95fefc1 doc: don't let Doxygen see Platform::WindowlessApplication. 2 years ago
Vladimír Vondruš 7a05ddbf07 doc: explicitly prefix all Corrade API references with Corrade::. 2 years ago
Vladimír Vondruš 5b4ce2c419 GL: this comment is just wrong. 2 years ago
Vladimír Vondruš d48b66ecd1 GL: document tricks how to make GL benchmark more stable. 2 years ago
Vladimír Vondruš 8538610fa2 GL: reset state tracker buffer binding after a base/range unbind. 2 years ago
Vladimír Vondruš 57b6f1e55a GL: add a repro case for base/range buffer unbind state mismatch. 2 years ago
Vladimír Vondruš c6e662b3b4 GL: pass -fPIC to OpenGLTester as well. 2 years ago
Vladimír Vondruš 13ee03868e Nothing to see here. 2 years ago
Vladimír Vondruš b141901765 GL: accept Mesh index offset as a pointer-sized value. 2 years ago
Vladimír Vondruš 7d0a8215d3 GL: recognize and implement INTEL_blackhole_render. 2 years ago
Vladimír Vondruš 7b920e768a GL: extend to size_t before casting to a pointer for glDrawElements(). 2 years ago
Vladimír Vondruš 4435877cf1 Use the new Debug::hex instead of reinterpret_cast<void*>(). 2 years ago
Vladimír Vondruš 2619dc33f1 doc: drop the redundant Magnum prefix from snippet files. 2 years ago
Vladimír Vondruš 79191044df GL: implement EXT_buffer_storage. 2 years ago
Vladimír Vondruš fadc15989c GL: remove a redundant ifndef, it's already in the outer scope. 2 years ago
Vladimír Vondruš 87c7eea1e2 Deprecate MAGNUM_TARGET_GLES3. 2 years ago
Vladimír Vondruš 7780d68fd1 GL: fix a warning in test code in GLES2 builds. 2 years ago
Vladimír Vondruš 04a2d9281c GL: implement {EXT,WEBGL}_blend_func_extended. 2 years ago