736 Commits (5357b2fa87ca04efc265c0c37ffc86584a430bf5)

Author SHA1 Message Date
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
Vladimír Vondruš 59f3747cb9 GL: implement ANGLE_stencil_texturing and WEBGL_stencil_texturing. 2 years ago
Vladimír Vondruš 89bb568f23 GL: implemente ANGLE_provoking_vertex and ANGLE_polygon_mode on ES. 2 years ago
Vladimír Vondruš e3d1864ee6 GL: implement EXT_texture_mirror_clamp_to_edge on ES and WebGL. 2 years ago
Vladimír Vondruš bb4064beda GL: implement EXT_depth_clamp on WebGL. 2 years ago
Vladimír Vondruš 7233be75a2 GL: recognize 9 new WebGL extensions. 2 years ago
Vladimír Vondruš 3e3f17199b GL: minor cleanup / clarification in the WebGL extension list. 2 years ago
Vladimír Vondruš e56e5e9b31 GL: expand the Clang-CL warning suppression to regular Clang as well. 2 years ago
Vladimír Vondruš ef007c7a51 GL: work around an annoying GCC 4.8 warning. 2 years ago
Vladimír Vondruš b1ba1f076d GL: properly destroy a mesh VAO. 2 years ago
Vladimír Vondruš f7a6d79aa0 GL: clean up the horrific mess in internal Mesh attribute storage. 2 years ago
Vladimír Vondruš 8eab7d7a7d GL: pack the Mesh members better. 2 years ago
Vladimír Vondruš b2eaf66a75 GL: further pack the Mesh::AttributeLayout struct to 24 bits. 2 years ago
Vladimír Vondruš 621ad284f6 GL: pack the internal Mesh::AttributeLayout struct to 32 bits. 2 years ago