Commit Graph

  • 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