-
9e2dbca369
Merge
47e7f6bdb4 into 59b893b176
#482
Jonathan Hale
2026-08-06 10:26:48 -0700
-
-
59b893b176
Fix Clang's -Wunused-template warning better.
master
Vladimír Vondruš
2026-08-06 11:25:47 +0200
-
5a7424643b
Math: make Matrix3 and Matrix4 projection() APIs constexpr on C++14.
next
Vladimír Vondruš
2026-07-23 17:47:29 +0200
-
85a9e63996
Math: slightly modernize certain Matrix[34] test code.
Vladimír Vondruš
2026-07-23 17:30:47 +0200
-
145fc82c75
CMake: use GNUInstallDirs to define installation locations.
Vladimír Vondruš
2026-07-19 19:51:57 +0200
-
06123926c4
modules: updated FindCorrade.cmake.
Vladimír Vondruš
2026-07-19 19:34:51 +0200
-
3eef63597d
Updated toolchains submodule.
Vladimír Vondruš
2026-07-17 13:39:13 +0200
-
862ae78d4b
Trade: skip these deprecation macros to silence Emscripten Clang 23.
Vladimír Vondruš
2026-07-16 01:16:55 +0200
-
47f5ea1c1b
Math: these test declarations were never actually implemented.
Vladimír Vondruš
2026-07-16 01:16:30 +0200
-
502572cc92
GL: this unused template warning had a point, though.
Vladimír Vondruš
2026-07-16 01:15:35 +0200
-
b8bddc438c
Suppress pointless Clang 23 unused template warnings.
Vladimír Vondruš
2026-07-16 01:15:01 +0200
-
fa85cad498
Adapt to Emscripten version macro rename.
Vladimír Vondruš
2026-07-15 23:08:31 +0200
-
c344f65c28
doc: reference a magnum-extras MSYS package as well.
Vladimír Vondruš
2026-07-10 17:58:48 +0200
-
8938200041
package/msys: update the stable package to the 2020.06 tag.
Vladimír Vondruš
2026-07-10 17:58:16 +0200
-
e69c87435c
Remove remaining mentions of C++14 from project description.
Vladimír Vondruš
2026-07-10 17:46:17 +0200
-
768b7d502e
Vk: nope, this library isn't C++14-only.
Vladimír Vondruš
2026-07-10 17:45:19 +0200
-
f249823f5f
modules: properly specify transitive Corrade dependencies.
Vladimír Vondruš
2026-07-02 11:46:41 +0200
-
1e9da45172
modules: make ShaderTools component dependencies explicitly empty.
Vladimír Vondruš
2026-07-02 11:43:52 +0200
-
4debf7f483
modules: add missing libraries and plugins to Corrade dependency lookup.
Vladimír Vondruš
2026-07-02 11:38:23 +0200
-
a532561e4b
Put remaining single-statement branch contents on the following line.
Vladimír Vondruš
2026-07-01 21:07:22 +0200
-
c3addad07a
Adapt to Corrade::Containers Array[View] API deprecation.
Vladimír Vondruš
2026-07-01 21:05:44 +0200
-
021da1f966
GL: can just reinterpret instead of allocating a temporary array.
Vladimír Vondruš
2026-07-01 12:44:31 +0200
-
844f3eaf2d
doc: make the dependency diagrams a bit more consistent.
Vladimír Vondruš
2026-06-29 15:46:38 +0200
-
665062bf03
doc: reflect certain Corrade libraries and plugins being deprecated.
Vladimír Vondruš
2026-06-29 15:08:53 +0200
-
0bebd4d552
doc: don't disable deprecated libraries by default in dev guide.
Vladimír Vondruš
2026-06-27 20:24:35 +0200
-
6b8db596b5
modules: updated FindCorrade.cmake.
Vladimír Vondruš
2026-06-27 18:46:23 +0200
-
de5b252408
Forgot to update these for MagnumFont{,Converter} being deprecated.
Vladimír Vondruš
2026-06-27 18:45:31 +0200
-
e0f13ad938
ObjImporter: doc++
Vladimír Vondruš
2026-06-27 18:44:55 +0200
-
2d68ac8617
AnyAudioImporter: this std::string usage is also unnecessary.
Vladimír Vondruš
2026-06-21 23:11:54 +0200
-
0f1099df0b
Audio: port AbstractImporter away from std::string.
Vladimír Vondruš
2026-06-21 23:10:55 +0200
-
d57fcc8ed8
Audio: add a TODO, again matching what's in GL::Context already.
Vladimír Vondruš
2026-06-21 23:03:15 +0200
-
2e4af30b38
Audio: deprecate Context::supportedExtensions().
Vladimír Vondruš
2026-06-21 23:01:38 +0200
-
82664481b7
Audio: port Context away from std::vector and std::string.
Vladimír Vondruš
2026-06-21 22:55:35 +0200
-
a3b7075663
GL: clarify null termination in Context::extensionStrings().
Vladimír Vondruš
2026-06-21 22:51:35 +0200
-
ecaea78669
Audio: don't calculate strlen twice for no reason.
Vladimír Vondruš
2026-06-21 14:31:15 +0200
-
f3d2cb9cbf
Audio: minimal test for Context::deviceSpecifierStrings().
Vladimír Vondruš
2026-06-21 22:39:55 +0200
-
c19f6f5a23
Audio: the heck is this instanced test code.
Vladimír Vondruš
2026-06-21 22:37:57 +0200
-
fdfe327f9a
Put single-statement branch contents on the following line.
Vladimír Vondruš
2026-06-21 20:29:36 +0200
-
82c76d3374
GL: don't use the slower splitOnWhitespace() when split() is enough.
Vladimír Vondruš
2026-06-21 18:00:13 +0200
-
1037381279
GL: this STL compat include is no longer needed.
Vladimír Vondruš
2026-06-21 17:15:58 +0200
-
5f3dac61bb
Trade: no need to use a stringstream for Debug redirection here.
Vladimír Vondruš
2026-06-21 17:08:21 +0200
-
c4b1594d9d
GL: ... and neither Optional has to be in Context.h.
Vladimír Vondruš
2026-06-21 14:43:09 +0200
-
dc41025ffc
GL: remove stray unused expression.
Vladimír Vondruš
2026-06-21 16:32:46 +0200
-
6ed7ee7b72
GL: don't need to include StaticArray in Context.h.
Vladimír Vondruš
2026-06-21 14:40:01 +0200
-
3a2a6b9179
Vk: string views can be trimmed now, but STL still sucks.
Vladimír Vondruš
2026-06-21 14:28:29 +0200
-
45e7952ad4
doc: list GL::Context::supportedExtensions() among deprecated APIs.
Vladimír Vondruš
2026-06-21 14:26:41 +0200
-
82b3963632
Audio,GL: document why <cstdlib> is included.
Vladimír Vondruš
2026-06-21 14:21:57 +0200
-
90df6e4449
Audio: doc++
Vladimír Vondruš
2026-06-21 14:17:38 +0200
-
e7e0f250ce
Audio: unused include.
Vladimír Vondruš
2026-06-21 14:08:13 +0200
-
458a21953f
Platform: clarify what happens to the view in Configuration::setTitle().
Vladimír Vondruš
2026-06-21 14:07:09 +0200
-
971ac890b5
I didn't expect new GCC would behave worse with deprecation warnings.
Vladimír Vondruš
2026-06-21 16:51:45 +0200
-
ac013346a4
MSVC 2017, you too.
Vladimír Vondruš
2026-06-20 17:19:07 +0200
-
ec1a89500a
DebugTools: MSVC U mad? Can't you just work properly for once.
Vladimír Vondruš
2026-06-19 17:34:53 +0200
-
46377b70b9
Deprecate the ResourceManager and related types.
Vladimír Vondruš
2026-06-18 13:22:29 +0200
-
7a0da1d914
DebugTools: somehow still referring to unprefixed CMake options here.
Vladimír Vondruš
2026-06-16 23:42:18 +0200
-
7dc0f9c3f4
DebugTools: deprecate ForceRenderer and ObjectRenderer.
Vladimír Vondruš
2026-06-16 23:27:00 +0200
-
5e4a71c014
Primitives: added arrow2D() and arrow3D().
Vladimír Vondruš
2026-06-16 20:18:03 +0200
-
319f75febb
doc: note also removing obsolete TODOs when deprecating stuff.
Vladimír Vondruš
2026-06-16 20:02:18 +0200
-
dd8934b6d8
doc: simplify generating of primitives-line*d.png.
Vladimír Vondruš
2026-06-16 19:55:50 +0200
-
d62dc2131d
doc: don't generate primitives-*.png in a parent directory.
Vladimír Vondruš
2026-06-16 19:50:27 +0200
-
6a1c1da376
Primitives: use NoInit constructors for index and vertex arrays.
Vladimír Vondruš
2026-06-16 19:47:54 +0200
-
5c73c3d02c
Primitives: unused include cleanup.
Vladimír Vondruš
2026-06-16 18:43:17 +0200
-
48c3f3b847
Primitives: doc++
Vladimír Vondruš
2026-06-16 18:34:22 +0200
-
2d65016446
Deprecate direct instantiation for all plugins except the Any* proxies.
Vladimír Vondruš
2026-06-16 18:13:13 +0200
-
2ce053b933
Deprecate MagnumFont and MagnumFontConverter.
Vladimír Vondruš
2026-06-16 13:55:43 +0200
-
a7ea825556
ObjImporter: modernize the code a bit, remove now-solved TODOs.
Vladimír Vondruš
2026-06-14 14:54:31 +0200
-
9667697cd0
ObjImporter: doc++
Vladimír Vondruš
2022-07-05 18:42:55 +0200
-
fefb86365a
ObjImporter: option to skip index array merging on import.
Vladimír Vondruš
2022-07-05 18:21:07 +0200
-
e1e141abf2
ObjImporter: support quads.
Vladimír Vondruš
2022-07-05 11:10:07 +0200
-
3d76bcb68a
ObjImporter: support negative indices.
Vladimír Vondruš
2022-07-05 09:59:00 +0200
-
9b8c655c13
ObjImporter: reorder texture coordinate handling to be before normals.
Vladimír Vondruš
2022-07-05 09:33:51 +0200
-
dacf37f237
ObjImporter: rewrite without STL strings, iostreams and exceptions.
Vladimír Vondruš
2022-07-04 21:58:54 +0200
-
da66ec88e8
Text,MagnumFont: port away from deprecated AbstractFont APIs.
Vladimír Vondruš
2026-06-12 17:17:00 +0200
-
2401a2243d
Text: add AbstractFont::openMemory().
Vladimír Vondruš
2026-06-12 14:19:18 +0200
-
91cea657c5
Text,Trade: properly test that close() is called from open*().
Vladimír Vondruš
2026-06-12 14:09:57 +0200
-
9606c7b262
Trade: merge openData() and openMemory() tests into an instanced case.
Vladimír Vondruš
2026-06-12 13:36:05 +0200
-
52e6457470
Trade: can use the InPlaceInit array construction in the doc too.
Vladimír Vondruš
2026-06-11 22:54:09 +0200
-
ac439d3b74
Text,Trade: doc++
Vladimír Vondruš
2026-06-11 22:27:18 +0200
-
53a500bf47
Text: decouple font property querying from file / data opening.
Vladimír Vondruš
2026-06-11 22:07:35 +0200
-
9e55ed88ee
Text: I'm not resetting everything on AbstractFont::close().
Vladimír Vondruš
2026-06-11 22:03:38 +0200
-
8ae70a038a
Text: allow picking a concrete font ID in a collection.
Vladimír Vondruš
2026-06-11 18:36:14 +0200
-
721e10ea0d
Trade: test the early return in hasOcclusionRoughnessMetallicTexture().
Vladimír Vondruš
2026-06-04 18:30:06 +0200
-
0bff8c5925
Trade: testing the wrong variable here.
Vladimír Vondruš
2026-06-04 14:01:41 +0200
-
1051785036
Trade: don't use naked new.
Vladimír Vondruš
2026-06-04 14:01:06 +0200
-
f21f8d3871
Trade: use an enum debug printer instead of hardcoding the name.
Vladimír Vondruš
2026-06-04 14:00:21 +0200
-
4885f9e54c
Trade: test also the deprecated APIs.
Vladimír Vondruš
2026-06-04 13:32:57 +0200
-
eb81fa48e4
ShaderTools,Text,Trade: move debug output code & tests to the top.
Vladimír Vondruš
2026-06-03 23:45:13 +0200
-
603f87fadc
ShaderTools,Text,Trade: improve construction tests.
Vladimír Vondruš
2026-06-03 23:34:56 +0200
-
66388912b7
ShaderTools,Text,Trade: thoroughly test operation failures.
Vladimír Vondruš
2026-06-03 23:32:12 +0200
-
f73306b7a1
Trade: superfluous semicolon in test code, copypasted 700 times.
Vladimír Vondruš
2026-06-03 19:20:24 +0200
-
9c8a86c4dd
ShaderTools: random test code cleanup and clarification.
Vladimír Vondruš
2026-06-03 19:02:35 +0200
-
e5c24572b0
Text: actually verify openData() and openFile() return values.
Vladimír Vondruš
2026-06-02 14:06:04 +0200
-
8bfb4e964f
Text: various test code modernization.
Vladimír Vondruš
2026-06-02 14:00:38 +0200
-
4887f45536
Text: cover remaining uncovered lines with tests.
Vladimír Vondruš
2026-06-01 19:24:34 +0200
-
36c521e684
Text: GL::textureFormat() actually never returns sized formats on ES2.
Vladimír Vondruš
2026-06-01 19:23:06 +0200
-
d5df35599f
package: test on ES2 also w/o EXT_texture_rg and EXT_unpack_subimage.
Vladimír Vondruš
2026-06-01 19:21:37 +0200
-
71dcd9d68e
package/ci: exclude destructor declarations from clang-cl code coverage.
Vladimír Vondruš
2026-06-01 18:57:51 +0200
-
8a3ac6fb9b
Text: this return is never reached.
Vladimír Vondruš
2026-06-01 18:56:51 +0200
-
479fc2c49f
Text: make sure AbstractFont::openFile() is tested directly as well.
Vladimír Vondruš
2026-06-01 18:51:07 +0200
-
9c1a8f0500
Text: useless const in test code.
Vladimír Vondruš
2026-06-01 18:46:38 +0200