-
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