Commit Graph

  • 5676ab552f doc: ignore CORRADE_NODISCARD annotations when generating docs. Vladimír Vondruš 2025-12-31 20:19:08 +0100
  • 2ea43a8c5e Adapt to moving CORRADE_DEPRECATED*() macros to a dedicated header. Vladimír Vondruš 2025-12-31 19:36:31 +0100
  • 998919110c modules: update FindCorrade.cmake for reworked Corrade::Main on MinGW. Vladimír Vondruš 2025-12-31 12:36:58 +0100
  • bd52eb9be2 AnyImageImporter: attempt to detect AVIF files. Vladimír Vondruš 2025-12-19 02:03:13 +0100
  • a297dd63e9 Platform: missing semicolons in a CSS file? Outrageous! Vladimír Vondruš 2025-12-19 02:02:47 +0100
  • 179a68229f package/ci: new macOS image, new lcov, new trash errors. Vladimír Vondruš 2025-12-08 12:48:28 +0100
  • 62f04ca5e9 package/ci: once again switch to an an Xcode image that isn't removed. Vladimír Vondruš 2025-12-05 20:20:31 +0100
  • 01d9d9bbc1 package/ci: minor cleanup. Vladimír Vondruš 2025-11-08 18:42:58 +0100
  • 68d013204b doc: magnum-integration has now generated snippets and images. Vladimír Vondruš 2025-11-02 18:56:41 +0100
  • 3a2c1292e0 Audio: remove an obsolete Doxygen TODO, it works now. Vladimír Vondruš 2025-10-26 18:56:37 +0100
  • 71ccd3e187 Audio: expose alGetError() as a search keyword for Renderer::error(). Vladimír Vondruš 2025-10-26 18:51:31 +0100
  • 8f084de933 doc: update credits as requested. Vladimír Vondruš 2025-10-26 12:17:20 +0100
  • a22e9ae344 Updated credits and changelog. Vladimír Vondruš 2025-10-21 22:00:59 +0200
  • 2e8f36d160 {doc} Fix a couple of spelling mistakes #680 Andy Maloney 2025-10-21 15:47:06 -0400
  • 381568a11a Platform: more -Wcast-function-type suppressions for Clang 13+. Vladimír Vondruš 2025-10-16 21:22:17 +0200
  • 77684885f9 doc: magnum-integration may now depend on magnum-extras, swap the order. Vladimír Vondruš 2025-10-15 21:26:56 +0200
  • d0e4e86df7 package/ci: use an Xcode image that isn't going to get removed. Vladimír Vondruš 2025-10-15 21:26:42 +0200
  • 322d7c51d7 Updated toolchains submodule. Vladimír Vondruš 2025-10-15 18:02:10 +0200
  • 0109548149 Use https for links. Vladimír Vondruš 2025-10-15 18:01:23 +0200
  • e9907a80ec TextureTools: new utilities for sampling textures on a CPU. Vladimír Vondruš 2025-10-09 18:27:38 +0200
  • 4d80751e6f package/ci: use newer SDL that has CMake configs that work with CMake 4. Vladimír Vondruš 2025-09-18 12:45:40 +0200
  • 1ee55f9a75 package/ci: update paths for clang-cl that got bumped to version 19. Vladimír Vondruš 2025-09-17 11:37:33 +0200
  • 71c2716273 Text: list scripts new in Unicode 17. Vladimír Vondruš 2025-09-15 14:40:24 +0200
  • 235db64cf6 Platform: expand -Wcast-function-type warning suppression to Clang 13+. Vladimír Vondruš 2025-09-04 15:58:35 +0200
  • 85f6bd834e doc: expand MSVC-/GCC-specific warning supporessions to clang-cl. Vladimír Vondruš 2025-09-02 14:10:18 +0200
  • 9ee7e899aa Ignore warnings of glaring uselessness on clang-cl. Vladimír Vondruš 2025-09-02 14:09:14 +0200
  • 507e8845d3 Import GL shader resources on static builds unconditionally. Vladimír Vondruš 2025-09-02 13:46:39 +0200
  • f2da1e12b5 Math: accidental stray semicolon. Copypasted 14 times. Sigh. Vladimír Vondruš 2025-09-02 12:35:40 +0200
  • bc5cb3e363 Test: fix Clang missing prototypes warnings harder. Vladimír Vondruš 2025-09-02 12:33:00 +0200
  • 8f6e35f4ad package/homebrew: C++14 is nothing to boast with in 2025. Vladimír Vondruš 2025-08-27 23:36:15 +0200
  • 06550adb04 package/homebrew: use current master for the stable version. Vladimír Vondruš 2025-08-27 23:35:57 +0200
  • b85f0c8dfe doc: update credits and changelog. Vladimír Vondruš 2025-08-11 19:39:55 +0200
  • f297d593bf Math: make all trivial mutable getters constexpr under C++14. Vladimír Vondruš 2025-08-11 19:31:45 +0200
  • c232a57325 Math: doc++ Vladimír Vondruš 2025-08-11 19:30:08 +0200
  • c41a13ecc8 Math: make test using declarations consistent as well. Vladimír Vondruš 2025-08-11 19:29:03 +0200
  • ddde7f77db Math: rename test cases for consistency with other test files. Vladimír Vondruš 2025-08-11 18:21:09 +0200
  • 0fc40bea05 package/ci: use GitHub for downloading OpenAL releases. Vladimír Vondruš 2025-08-02 13:32:46 +0200
  • 20f66ff0b4 Platform: delete EmscriptenApplication WebGL context only if there is. Vladimír Vondruš 2025-08-02 13:15:39 +0200
  • 968b9a59dc Platform: add a TODO. Vladimír Vondruš 2025-08-02 13:10:14 +0200
  • ac9780f65b Platform: add test for creating contextless EmscriptenApplication. Vladimír Vondruš 2025-08-02 13:01:52 +0200
  • 43c552aa01 Shaders: properly test uniform struct trivial copyability. Vladimír Vondruš 2025-07-31 18:28:07 +0200
  • 67b8559de3 Text: can do this string concatenation at compile time. Vladimír Vondruš 2025-07-30 17:35:17 +0200
  • b04e726be7 package/ci: lcov!!! don't test my patience! Vladimír Vondruš 2025-07-27 14:53:17 +0200
  • b2307ef9f5 package/ci: skip OpenAL tests on the Xcode 15 image, they hang, FFS. Vladimír Vondruš 2025-07-27 14:14:24 +0200
  • b30ec0a5f7 modules: link to static MoltenVK dependencies in FindVulkan. Vladimír Vondruš 2025-07-27 14:02:31 +0200
  • bd1ff4ad94 package/ci: test with static MoltenVK in the macos-static build. Vladimír Vondruš 2025-07-27 13:59:52 +0200
  • 6b58165856 Test: suppress missing prototypes warnings on Clang. Vladimír Vondruš 2025-07-27 12:52:34 +0200
  • f66d1cc1d6 Shaders: more cases of accidental lowp. Vladimír Vondruš 2025-07-24 13:50:57 +0200
  • 50a3632027 GL: expand notes for the "nv-broken-buffer-dsa" workaround. Vladimír Vondruš 2025-07-15 11:49:54 +0200
  • 440653dbb8 package/ci: update to a newer Emscripten image that isn't 404ing. Vladimír Vondruš 2025-07-13 18:57:26 +0200
  • d45da3a5a6 GL: this function isn't here. Vladimír Vondruš 2025-07-13 18:57:39 +0200
  • ad9cb8c96e Shaders: increase test thresholds for GLES3 on NVidia. Vladimír Vondruš 2025-07-12 20:11:56 +0200
  • dc77bf980b GL: doc++ Vladimír Vondruš 2025-07-12 20:04:20 +0200
  • 2d36cab303 GL: put branch contents on a new line. Vladimír Vondruš 2025-07-12 20:03:11 +0200
  • 28f5d5a07c GL: assume object is created if it's already bound somewhere. Vladimír Vondruš 2025-07-12 19:57:42 +0200
  • 744b38dada GL: ensure the texture is actually created when using ARB_multi_bind. Vladimír Vondruš 2025-07-12 21:54:07 +0200
  • 86972cb07f GL: repro cases for wrap() without ObjectFlag::Created causing asserts. Vladimír Vondruš 2025-07-12 19:44:43 +0200
  • cfb18081bb GL: these helpers are never used on WebGL, compile them away. Vladimír Vondruš 2025-07-12 18:47:31 +0200
  • ce466be335 GL: add getters for ObjectFlags to all GL object wrappers. Vladimír Vondruš 2025-07-12 18:32:01 +0200
  • 6b11916fb8 GL: add debug output operators for ObjectFlags. Vladimír Vondruš 2025-07-12 18:18:00 +0200
  • 0abacbb84d GL: minor. Vladimír Vondruš 2025-07-12 18:17:29 +0200
  • 372edc13bc package/ci: exclude GL and Vk sources from code coverage on Windows. Vladimír Vondruš 2025-07-09 21:50:10 +0200
  • 33c37e8e84 No need to use reinterpret_cast for char* <-> void* casting. Vladimír Vondruš 2025-07-09 20:19:20 +0200
  • 82254ff189 Doc++ Vladimír Vondruš 2025-07-09 20:00:31 +0200
  • cda1da17b0 Order *Image*D raw data accessors before all format-dependent accessors. Vladimír Vondruš 2025-07-09 19:05:38 +0200
  • dd7b0754a0 Test: test that compressed blocks can be 2D/3D even for 1D/2D images. Vladimír Vondruš 2025-07-09 13:26:36 +0200
  • 9ce6f147f7 Audio,GL,Vk: no point in including the extension lists in code coverage. Vladimír Vondruš 2025-07-09 12:33:22 +0200
  • 05069848a4 GL: new "nv-cubemap-broken-dsa-compressed-subimage-upload" workaround. Vladimír Vondruš 2025-07-08 22:00:02 +0200
  • ab05558ee2 GL: expand Texture3D compressed subimage upload to investigate a NV bug. Vladimír Vondruš 2025-07-08 21:46:58 +0200
  • 239984d4f9 GL: group tests with 3D cubemap images together and name them properly. Vladimír Vondruš 2025-07-08 17:56:33 +0200
  • 06e0118184 GL: of course I pushed a total stupidity right to master. Vladimír Vondruš 2025-07-08 16:38:25 +0200
  • 5c88bc1d58 GL: actually test Buffer::setTargetHint(). Vladimír Vondruš 2025-07-08 16:37:25 +0200
  • 3d55698cea GL: exclude debug enum printer values from coverage. Vladimír Vondruš 2025-07-08 16:37:07 +0200
  • c804cca59f GL: set compressed block sizes only if actually needed. Vladimír Vondruš 2025-07-06 12:50:35 +0200
  • 1851f345a7 GL: minor cleanup. Vladimír Vondruš 2025-07-06 12:36:40 +0200
  • 334d0c166f GL: test pixel storage behavior with Context::resetState(). Vladimír Vondruš 2025-07-06 12:30:44 +0200
  • 52fa7b527f GL: reset pixel storage parameters before compressed upload on ES. Vladimír Vondruš 2025-07-06 12:12:58 +0200
  • 5f8162c438 GL: no need to set CompressedPixelStorage block properties anymore. Vladimír Vondruš 2025-07-05 15:01:20 +0200
  • a0b03cf30f GL: this workaround is no longer used for anything. Vladimír Vondruš 2025-07-05 19:37:01 +0200
  • d779e837f7 GL: use known compressed format properties instead of querying them. Vladimír Vondruš 2025-07-05 14:47:34 +0200
  • a96fc85736 GL: temporarily work around CompressedImage asserts in tests. Vladimír Vondruš 2025-07-01 14:49:43 +0200
  • dd5ff23399 GL: these assertions are handled by compressed images themselves now. Vladimír Vondruš 2025-01-26 00:31:00 +0100
  • 67f420a16f Trade: bump plugin interface versions due to ImageData ABI change. Vladimír Vondruš 2025-07-02 14:02:25 +0200
  • 1c1ded5869 Store block size properties in compressed images. Vladimír Vondruš 2025-06-30 19:16:20 +0200
  • f8926fbdbd Fix pixel storage data size calculation for compressed images. Vladimír Vondruš 2025-06-30 17:10:08 +0200
  • 268b2f0014 Improve tests for PixelStorage data size calculation. Vladimír Vondruš 2025-06-30 17:03:52 +0200
  • ef4c732751 Move CompressedPixelStorage dataProperties() logic to an internal header. Vladimír Vondruš 2025-01-26 00:09:26 +0100
  • 143dc48e87 Move the occupiedCompressedImageDataSize() helper to the GL library. Vladimír Vondruš 2025-01-25 23:56:15 +0100
  • 1b296aabfa package/ci: filter away empty uncovered lines on Clang-CL as well. Vladimír Vondruš 2025-07-09 10:43:18 +0200
  • 7982e92fd2 package/ci: pass lcov extra options via a parameter rather than env var. Vladimír Vondruš 2025-07-08 22:32:15 +0200
  • 9d71f6385a package/ci: filter away empty lines wrongly marked as uncovered on MinGW. Vladimír Vondruš 2025-07-08 22:28:49 +0200
  • 49241870b7 package: run all magnum-*-info utils to collect coverage. Vladimír Vondruš 2025-07-08 16:36:25 +0200
  • e248dcdaca package/ci: make sure TARGET_EGL is always non-empty. Vladimír Vondruš 2025-07-08 16:32:46 +0200
  • 23ae187f84 package/ci: doc++ Vladimír Vondruš 2025-07-08 16:32:15 +0200
  • 15ae591b0e package/ci: GL_ARB_robustness was disabled in two runs by accident. Vladimír Vondruš 2025-07-08 16:31:08 +0200
  • 6e96f0e9dc DebugTools: empty FrameProfiler shouldn't be implicitly enabled. Vladimír Vondruš 2025-07-07 17:18:32 +0200
  • 73ec3a1444 DebugTools: put return on a new line. Vladimír Vondruš 2025-07-07 17:17:26 +0200
  • 917690c933 Text: set pixel storage image height always, and reset only if not used. Vladimír Vondruš 2025-07-06 14:44:49 +0200
  • 27b29c50a7 Text: add a test case for using *GlyphCacheArrayGL with just one layer. Vladimír Vondruš 2025-07-06 14:43:39 +0200
  • 0b47417721 Text: fix unused function warning on a WebGL 1 build. Vladimír Vondruš 2025-07-06 14:43:09 +0200