-
2b5734891a
Revert "Math: remove transitive include for Functions.h."
master
Vladimír Vondruš
2026-05-05 12:26:27 +0200
-
622d23dfcc
Merge
47e7f6bdb4 into ce5157e4fe
#482
Jonathan Hale
2026-04-21 01:20:58 +0000
-
-
ce5157e4fe
Math: updated credits.
Vladimír Vondruš
2026-04-20 17:04:08 +0200
-
8c228c69c9
Math: remove transitive include for Functions.h.
next
Stanislaw Halik
2026-04-20 02:55:27 +0200
-
35831dcc01
package/ci: I should be installing g++, not gcc.
Vladimír Vondruš
2026-03-24 23:12:03 +0100
-
cec195b136
Platform: update Sdl2Application CMake subproject snippet.
Vladimír Vondruš
2026-03-24 20:49:03 +0100
-
e3095cc31e
CMake: adjustments to make find_package(Magnum OPTIONAL) work better.
Vladimír Vondruš
2026-03-24 20:46:05 +0100
-
a1f02991ac
modules: updated FindCorrade.cmake.
Vladimír Vondruš
2026-03-24 21:47:24 +0100
-
2a3acc0f22
doc: link to the UI library tutorial from Getting Started.
Vladimír Vondruš
2026-03-05 02:53:32 +0100
-
1a9434253b
doc: minor edits to the Getting Started Guide.
Vladimír Vondruš
2026-03-05 02:38:12 +0100
-
c173c2d368
GL: some actual docs for all the shader drawing variants.
Vladimír Vondruš
2026-02-20 19:46:11 +0100
-
059e97d284
GL: once again I forgot about this one particular MSVC 2015 shittiness.
Vladimír Vondruš
2026-02-20 17:06:25 +0100
-
1c1d3e5ee8
GL: implement indirect drawing and compute dispatch.
Vladimír Vondruš
2026-02-20 00:26:05 +0100
-
173472616b
GL: this array sizing was weird.
Vladimír Vondruš
2026-02-20 19:54:01 +0100
-
6dbd48559b
GL: the unused member function warnings were useful, actually!
Vladimír Vondruš
2026-02-20 17:13:41 +0100
-
d7750f4559
GL: correctly propagate base instance to MeshViews in the test.
Vladimír Vondruš
2026-02-20 22:09:23 +0100
-
43baa4502e
GL: support EXT_base_instance on GLES.
Vladimír Vondruš
2026-02-20 00:55:53 +0100
-
d1951ce795
GL: no, those aren't supposed to be present on ES2.
Vladimír Vondruš
2026-02-20 13:09:04 +0100
-
3b26301bc3
GL: recognize EXT_multi_draw_indirect and EXT_external_objects extensions.
Vladimír Vondruš
2026-02-19 14:23:12 +0100
-
bc7ee6d940
Doc++, updated credits and changelog.
Vladimír Vondruš
2026-02-19 03:32:53 +0100
-
09a0a5b944
Windows: near and far undef cause failure when including Windows headers
#690
Samuel Longchamps
2026-02-18 13:06:54 -0500
-
b4d621c957
Add missing transitive includes.
Vladimír Vondruš
2026-02-11 14:53:21 +0100
-
c7440bd674
package/archlinux: enable colored output for clang + libc++ build.
Vladimír Vondruš
2026-02-11 14:40:32 +0100
-
2e8571d8fd
package: enable _LIBCPP_REMOVE_TRANSITIVE_INCLUDES for all libc++ builds.
Vladimír Vondruš
2026-02-11 14:34:55 +0100
-
f3a4ce7d1d
Math: add scalar and vector fract().
Vladimír Vondruš
2026-02-07 17:54:06 +0100
-
276a93a4ff
Math: use {} for Vector construction in FunctionTests.
Vladimír Vondruš
2026-02-07 17:52:37 +0100
-
e46678f312
Math: doc++
Vladimír Vondruš
2026-02-06 12:47:37 +0100
-
e281bcf64e
doc: updated credits and changelog.
Vladimír Vondruš
2026-02-06 12:47:17 +0100
-
61eddba08d
Merge
09bfd25475 into 5383daf3b4
#638
Benjamin Bingham
2026-02-05 16:59:16 +0100
-
-
d42fdad100
snippets: fix typo in Platform.cpp
#686
ThePixelMoon
2026-02-05 17:47:19 +0200
-
-
-
5383daf3b4
Math: lol wait, I used scatter() wrong in here the whole time?!
Vladimír Vondruš
2026-01-30 18:39:24 +0100
-
cac7c88397
Math: add a TODO.
Vladimír Vondruš
2026-01-30 14:57:22 +0100
-
e869cd1aff
Math: adapt to CORRADE_NODISCARD changes.
Vladimír Vondruš
2026-01-28 17:19:43 +0100
-
3bf92e190f
doc: CORRADE_NODISCARD is now a function macro.
Vladimír Vondruš
2026-01-28 17:19:26 +0100
-
a3468222cb
package/homebrew: bump stable version to latest master.
Vladimír Vondruš
2026-01-12 16:42:35 +0100
-
c9c560064f
package/homebrew: extract the SHA1 from the version instead of duplicating.
Vladimír Vondruš
2026-01-11 17:36:59 +0100
-
f68e277a41
Math: clearly document what the TypeForSize helper is for.
Vladimír Vondruš
2026-01-07 22:21:38 +0100
-
56a3aebf73
Math: fix swizzle support for Vector3 and Vector4 in singles.
Vladimír Vondruš
2026-01-07 22:15:24 +0100
-
c7c7f8d87f
GL: don't mark a local inner struct with MAGNUM_GL_LOCAL.
Vladimír Vondruš
2026-01-07 22:09:10 +0100
-
b7622e0a28
package/ci: The macOS M4 image has more cores, use all for the iOS build.
Vladimír Vondruš
2026-01-02 12:34:07 +0100
-
ea060cd9d6
Update copyright year.
Vladimír Vondruš
2026-01-01 23:38:58 +0100
-
356166bb38
modules: update FindCorrade.cmake.
Vladimír Vondruš
2026-01-01 23:24:33 +0100
-
7e5a9472e4
Math: add scatterInto().
Vladimír Vondruš
2025-12-31 20:22:42 +0100
-
5ea9faef04
Math: mark scatter() with CORRADE_NODISCARD.
Vladimír Vondruš
2025-12-31 20:21:24 +0100
-
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