Commit Graph

  • 90e342773c MagnumFont: adapt to AbstractShaper changes. Vladimír Vondruš 2024-07-03 17:13:36 +0200
  • 2f672eb7de Text: add AbstractShaper::glyphClustersInto(). Vladimír Vondruš 2024-07-03 17:11:01 +0200
  • 032d56ff7d MagnumFont: test with a UTF-8 char in the middle. Vladimír Vondruš 2024-07-03 12:43:28 +0200
  • 723cf155a8 Text: doc++ Vladimír Vondruš 2024-07-03 12:40:29 +0200
  • cb26d05092 Math: adapt ColorBatch BCn ground truth test files to bcdec changes. Vladimír Vondruš 2024-07-03 19:58:49 +0200
  • 25f5a96ca3 Math: wrap the data array in the test nicely. Vladimír Vondruš 2024-07-03 19:58:05 +0200
  • 483e13330e Math: adapt Python test helpers to changes in Magnum bindings. Vladimír Vondruš 2024-07-03 19:57:35 +0200
  • 0d9b87c83e Math: add an XFAIL for packing -1.0l to 64-bit integers on ARM Mac. Vladimír Vondruš 2024-07-03 18:31:25 +0200
  • 5420c93f4d Audio: *all* Context queries are broken on Apple's implementation. Vladimír Vondruš 2024-07-03 18:29:58 +0200
  • 52f2ac4d78 package/ci: heh, attempted to install in /usr/local on iOS. Vladimír Vondruš 2024-07-03 20:22:00 +0200
  • 188a4257d8 package/ci: can't build on x86 Mac anymore. Vladimír Vondruš 2024-07-03 16:24:03 +0200
  • ae2dc091d4 Text: move FeatureRange to Feature.h. Vladimír Vondruš 2024-06-20 14:06:51 +0200
  • bc33945d3d Text: introduce Alignment::*Start and *End. Vladimír Vondruš 2024-06-19 15:05:15 +0200
  • 0f4f20760e
    Merge e7cd4fde2c into c0e15614ea #364 Daniel Guzman 2024-06-20 05:03:16 +0000
  • d58e2ae672 Text: tighten up align*() internals with unreachable assertions. Vladimír Vondruš 2024-06-19 13:38:31 +0200
  • c0e15614ea modules: update FindGLFW for MSVC 2022 17.10+. Vladimír Vondruš 2024-06-11 15:46:01 +0200
  • cce12a27fb Ignore Clang's -Wdeprecated-literal-operator until we can drop GCC 4.8. Vladimír Vondruš 2024-06-06 16:29:51 +0200
  • a973891bab Text: doc++ Vladimír Vondruš 2024-05-21 18:41:44 +0200
  • 451e8d4c35 Text: show OpenType feature tag values in docs, add them to search. Vladimír Vondruš 2024-05-21 18:33:21 +0200
  • 09bfd25475 Made arguments take (and store) in argc by value instead of reference #638 Ben-Bingham 2024-05-07 15:34:20 -0600
  • c9a884938c Text: bump AbstractFont plugin interface version string. Vladimír Vondruš 2024-04-23 17:23:07 -0700
  • 477b3109c7 Text: add queries for and search by glyph names to AbstractFont. Vladimír Vondruš 2024-04-23 17:08:17 -0700
  • 631b9b8ae5 Text: AbstractFont::fillGlyphCache() overload taking glyph IDs directly. Vladimír Vondruš 2024-04-23 16:50:04 -0700
  • 1de3da327b Text: doc++ Vladimír Vondruš 2024-04-23 16:44:49 -0700
  • 215de4fb62 Text: add a batch AbstractFont::glyphIdsInto() API. Vladimír Vondruš 2024-04-23 13:17:20 -0700
  • e86c2a7426 Text: document failure state of AbstractFont::createGlyphCache() as well. Vladimír Vondruš 2024-04-23 09:37:56 -0700
  • c56ca4c3f2 Text: return a bool from AbstractFont::fillGlyphCache(). Vladimír Vondruš 2024-04-23 09:34:11 -0700
  • e92ad330f4 Text: don't link to localized variants of OpenType feature docs. Vladimír Vondruš 2024-04-23 09:22:03 -0700
  • 3d72a5a105 Platform: make EmscriptenApplication work with Emscripten 3.1.54+. Vladimír Vondruš 2024-04-23 13:15:24 -0700
  • 8870b038ed package/archlinux: fix LTO behavior for *.a libraries in the AUR package. Vladimír Vondruš 2024-04-02 16:15:38 +0200
  • 8538610fa2 GL: reset state tracker buffer binding after a base/range unbind. Vladimír Vondruš 2024-04-01 17:48:45 +0200
  • 57b6f1e55a GL: add a repro case for base/range buffer unbind state mismatch. Vladimír Vondruš 2024-04-01 17:47:07 +0200
  • c6e662b3b4 GL: pass -fPIC to OpenGLTester as well. Vladimír Vondruš 2024-04-01 16:02:38 +0200
  • 55cf89f847 package/ci: cap Ninja jobs for sanitizer builds as well. Vladimír Vondruš 2024-04-01 14:09:14 +0200
  • a36be10bfd doc: downgrade stb_* library caveats to "some". Vladimír Vondruš 2024-04-01 12:09:26 +0200
  • 89d6e2ef11 WavAudioImporter: put detailed format info later in the docs page. Vladimír Vondruš 2024-04-01 12:05:29 +0200
  • c19940cd77 SceneGraph: don't limit transformation calculation to 65k objects. Vladimír Vondruš 2024-04-01 11:47:03 +0200
  • 13ee03868e Nothing to see here. Vladimír Vondruš 2024-04-01 11:45:52 +0200
  • e7f95c73b5 AnyImageConverter: recognize WebP files. Vladimír Vondruš 2024-03-31 00:50:56 +0100
  • 8b548c5a42 AnyImageConverter: clean up outdated / misleading wording. Vladimír Vondruš 2024-03-31 00:49:58 +0100
  • a8b03db2c4 doc: list WebPImageConverter in the file format tables. Vladimír Vondruš 2024-03-31 00:49:30 +0100
  • 5209b0c502 doc: upgrade StanfordImporter caveats from some to minor. Vladimír Vondruš 2024-03-31 00:40:38 +0100
  • 57ca69bc29 Text: flush glyph cache image including padding. Vladimír Vondruš 2024-03-26 16:32:35 +0100
  • 263693f2b2 Text: make glyph caches pad by one pixel by default to avoid artifacts. Vladimír Vondruš 2024-03-25 18:50:53 +0100
  • 589b3e594d Platform: add various *Application::KeyEvent::Key TODOs. Vladimír Vondruš 2024-03-25 17:22:10 +0100
  • 46e5f300c1 Platform: print actual key enum names in application tests. Vladimír Vondruš 2024-03-25 16:36:45 +0100
  • 956fbcd38c Platform: wrap EmscriptenApplication test code in an unnamed namespace. Vladimír Vondruš 2024-03-25 16:34:38 +0100
  • 3982458892 doc: document android_create_apk() resource and asset copying. Vladimír Vondruš 2024-03-23 00:04:16 +0100
  • 734468035a Updated toolchains submodule. Vladimír Vondruš 2024-03-23 00:04:01 +0100
  • 5bb96caf9a Platform: fix EmscriptenApplication::MouseMoveEvent button numbering. Vladimír Vondruš 2024-03-22 13:40:12 +0100
  • fe0b470d73 Math: doc++ Vladimír Vondruš 2024-03-20 21:45:17 +0100
  • 0aff2ec600 Math: make the external conversion SFINAE template arguments unnamed. Vladimír Vondruš 2024-03-20 21:29:47 +0100
  • ad05cc1d8b doc: fix a typo that was copied thousand times over. Vladimír Vondruš 2024-03-20 21:26:41 +0100
  • 56e58ead22 Platform: mark events as accepted in Sdl2Application test. Vladimír Vondruš 2024-03-15 17:16:37 +0100
  • 536d4e75fe Platform: emit both the text input and key press event in EmscriptenApp. Vladimír Vondruš 2024-03-15 17:05:28 +0100
  • 75c25da6e5 Platform: fix EmscriptenApplication context creation on WebGL 2. Vladimír Vondruš 2024-03-14 19:10:21 +0100
  • d8ce013ab6 doc: I realized a much nicer way of converting to/from Nanoseconds. Vladimír Vondruš 2024-03-14 19:09:30 +0100
  • b141901765 GL: accept Mesh index offset as a pointer-sized value. Vladimír Vondruš 2024-03-11 09:59:03 +0100
  • ae6eb111bd package/ci: try also /Zc:preprocessor in the conformant MSVC build. Vladimír Vondruš 2024-03-11 09:58:17 +0100
  • 7d0a8215d3 GL: recognize and implement INTEL_blackhole_render. Vladimír Vondruš 2024-03-06 10:43:56 +0100
  • 4f7b57ffd6 Work around last five remaining MSVC warnings. Vladimír Vondruš 2024-03-05 23:10:20 +0100
  • 7b920e768a GL: extend to size_t before casting to a pointer for glDrawElements(). Vladimír Vondruš 2024-03-05 23:09:31 +0100
  • e8e321b273 Math: propagate Debug flags in Vector debug printer. Vladimír Vondruš 2024-03-05 20:08:13 +0100
  • 460a24f4ab Math: verify behavior of Color[34]ub printing with Debug::hex. Vladimír Vondruš 2024-03-05 20:07:40 +0100
  • 8e8126e2b6 SceneTools: adapt test to improvements to Pair debug output. Vladimír Vondruš 2024-03-05 19:32:15 +0100
  • 8bd42f5a3b Test: create fake pointer values from size_t, not int. Vladimír Vondruš 2024-03-05 19:28:37 +0100
  • 4435877cf1 Use the new Debug::hex instead of reinterpret_cast<void*>(). Vladimír Vondruš 2024-03-05 19:24:48 +0100
  • 81855a1764 SceneTools: fix some variable shadowing warnings. Vladimír Vondruš 2024-03-05 16:26:29 +0100
  • 279856f239 Math: allow creating a Vector from a BitVector. Vladimír Vondruš 2024-03-05 13:40:37 +0100
  • 0106520d80 Math: tighten up lerp() behavior with boundary preservation tests. Vladimír Vondruš 2024-03-05 13:11:04 +0100
  • d4caf28183 Math: add a vector + scalar fmod() overload. Stanislaw Halik 2024-03-05 13:10:33 +0100
  • 2619dc33f1 doc: drop the redundant Magnum prefix from snippet files. Vladimír Vondruš 2024-03-05 12:44:08 +0100
  • 285b05438c doc: work around linker warnings about main() being duplicated. Vladimír Vondruš 2024-03-05 12:20:00 +0100
  • e4819282fb Updated toolchains submodule. Vladimír Vondruš 2024-02-24 16:35:46 +0100
  • 7d708c55bb SceneGraph: CORRADE_GCC46_COMPATIBILITY? Wow. Vladimír Vondruš 2024-02-24 16:34:59 +0100
  • 4b9ff92cd4 package/archlinux: zstd-compress debug info in all packages that use GCC. Vladimír Vondruš 2024-02-24 16:34:15 +0100
  • 2e13701d21 Doc++ Vladimír Vondruš 2024-02-24 16:33:57 +0100
  • 118dc8a936 modules: define TARGET_GLES3 in FindMagnum only on deprecated builds. Vladimír Vondruš 2024-02-19 12:20:47 +0100
  • f4c03ad7a3 Put back #cmakedefine MAGNUM_TARGET_GLES3 into configure.h. Vladimír Vondruš 2024-02-19 12:18:11 +0100
  • 79191044df GL: implement EXT_buffer_storage. Vladimír Vondruš 2024-02-18 13:50:42 +0100
  • fadc15989c GL: remove a redundant ifndef, it's already in the outer scope. Vladimír Vondruš 2024-02-18 13:42:48 +0100
  • d919a37027 package/ci: use a non-deprecated Android image on CircleCI. Vladimír Vondruš 2024-02-18 13:29:32 +0100
  • c389505270 doc: add another dumpster truck of workarounds to the Android guide. Vladimír Vondruš 2024-02-18 13:28:42 +0100
  • 87c7eea1e2 Deprecate MAGNUM_TARGET_GLES3. Vladimír Vondruš 2024-02-18 13:07:27 +0100
  • 7780d68fd1 GL: fix a warning in test code in GLES2 builds. Vladimír Vondruš 2024-02-18 12:37:34 +0100
  • 2bb2332013 Updated toolchains submodule. Vladimír Vondruš 2024-02-17 12:38:11 +0100
  • 4a456f2cef doc: updated changelog. Vladimír Vondruš 2024-02-14 20:30:44 +0100
  • 04a2d9281c GL: implement {EXT,WEBGL}_blend_func_extended. Vladimír Vondruš 2024-02-14 20:42:48 +0100
  • 59f3747cb9 GL: implement ANGLE_stencil_texturing and WEBGL_stencil_texturing. Vladimír Vondruš 2024-02-14 20:44:06 +0100
  • 89bb568f23 GL: implemente ANGLE_provoking_vertex and ANGLE_polygon_mode on ES. Vladimír Vondruš 2024-02-14 20:43:42 +0100
  • e3d1864ee6 GL: implement EXT_texture_mirror_clamp_to_edge on ES and WebGL. Vladimír Vondruš 2024-02-14 20:41:45 +0100
  • bb4064beda GL: implement EXT_depth_clamp on WebGL. Vladimír Vondruš 2024-02-14 20:40:25 +0100
  • 7233be75a2 GL: recognize 9 new WebGL extensions. Vladimír Vondruš 2024-02-14 15:34:39 +0100
  • 2e4df7009c doc: Emscripten has WebGL 2 time queries now. Vladimír Vondruš 2024-02-14 15:17:45 +0100
  • 3e3f17199b GL: minor cleanup / clarification in the WebGL extension list. Vladimír Vondruš 2024-02-14 14:54:01 +0100
  • 007a7e6f96 external: update generated GL headers and function loaders. Vladimír Vondruš 2024-02-14 14:52:35 +0100
  • 68174c6bc4 Platform: account for KDE unsetting Xft.dpi if display scaling is 100%. Vladimír Vondruš 2024-02-13 18:35:08 +0100
  • e56e5e9b31 GL: expand the Clang-CL warning suppression to regular Clang as well. Vladimír Vondruš 2024-02-13 18:34:30 +0100
  • 7d433cc0a2 package/ci: update to a non-deprecated ARM64 image on CircleCI. Vladimír Vondruš 2024-02-12 18:24:38 +0100
  • ec788f313c Math: recognize Nanoseconds and Seconds in type traits. Vladimír Vondruš 2024-02-12 15:48:18 +0100