Commit Graph

  • 8a0eb25f4a [wip] next Vladimír Vondruš 2026-06-20 16:50:36 +0200
  • ac013346a4 MSVC 2017, you too. master 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
  • 4fb328ade0
    Merge 47e7f6bdb4 into da66ec88e8 #482 Jonathan Hale 2026-06-16 17:43:33 +0000
  • 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
  • 02368af938 Text: put branch contents on a new line. Vladimír Vondruš 2026-06-01 18:36:27 +0200
  • f077b5baa5 Text: doc++ Vladimír Vondruš 2026-06-01 18:06:49 +0200
  • 7d95c55eaf Fix unused variable warnings on a no-assert build. Vladimír Vondruš 2026-05-28 13:10:28 +0200
  • 0a3aef7f84 SceneTools: adapt expected test output to plugin changes. Vladimír Vondruš 2026-06-03 23:52:05 +0200
  • d99b5cfa58 Expose font index in AbstractFont #695 Andrew Snyder 2026-05-31 18:37:43 -0400
  • 774ffdbe01 Math: add TypeTraits<T>::min() and max(). Vladimír Vondruš 2026-05-07 14:11:59 +0200
  • 2b5734891a Revert "Math: remove transitive include for Functions.h." Vladimír Vondruš 2026-05-05 12:26:27 +0200
  • ce5157e4fe Math: updated credits. Vladimír Vondruš 2026-04-20 17:04:08 +0200
  • 8c228c69c9 Math: remove transitive include for Functions.h. 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