1
0
Fork 0
Commit Graph

889 Commits

Author SHA1 Message Date
Thaddeus Crews 3dbb193ece
Merge pull request #109990 from zeux/meshopt-0.25
Update meshoptimizer to v0.25
2025-09-18 21:02:27 -05:00
Thaddeus Crews 6e75c28a5e
Merge pull request #107693 from deralmas/wayland-protocols-1.45
wayland-protocols: Update to 1.45
2025-09-18 12:42:23 -05:00
Arseny Kapoulkine 90ff46c292 Update meshoptimizer to v0.25
Also expose new flags as SurfaceTool enums for future use
2025-08-26 10:19:48 -07:00
Thaddeus Crews eeb6ac01e8
Merge pull request #109530 from bruvzg/svg_alloc
[TVG] Use heap for XML parser allocs.
2025-08-13 18:42:10 -05:00
Pāvels Nadtočajevs c687d7e7b0
[TVG] Use heap for XML parser allocs. 2025-08-11 21:11:59 +03:00
Nintorch 5876648666 Fix C# environment variables (SDL-related issue)
For some reason, these SDL defines mess with C#'s ability to use environment variables
2025-08-11 11:34:30 +05:00
Thaddeus Crews ca515cf650
Merge pull request #108373 from Nintorch/fix-sowrap-enabled
Fix the usage of udev and dbus with SDL joystick input driver
2025-08-03 10:51:17 -05:00
Nintorch 0e19ad507e Fix the usage of libudev and dbus with SDL
Previously, libudev was ignored if SOWRAP_ENABLED was defined (it is defined by default) because otherwise it would crash CI builds due to a missing header, and dbus was always linked dynamically. This commit should fix this issue and make libudev usable again
2025-07-31 15:05:06 +05:00
Pāvels Nadtočajevs 3f757c41fc
Update access-kit to 0.17.0 2025-07-29 08:37:01 +03:00
Pāvels Nadtočajevs 19e2fcf35a
Add two missing SDL patches to the `README.md` 2025-07-24 12:44:40 +03:00
Pāvels Nadtočajevs 37f506c33d
harfbuzz: Update to 11.3.2 2025-07-22 09:41:20 +03:00
Kongfa Waroros b4762468cc manifold: Update to upstream commit 76208dc 2025-07-16 09:31:53 +07:00
Thaddeus Crews db1b6b9356
Merge pull request #108028 from stuartcarnie/apple_image_atomics
Metal: Use image atomic operations on supported Apple hardware
2025-07-07 10:08:00 -05:00
Rémi Verschelde f2eb6b5fed
mbedTLS: Update to version 3.6.4, fixes GCC 15 compatibility
- Security fixes: https://github.com/Mbed-TLS/mbedtls/releases/tag/mbedtls-3.6.4
- Fixes #107754.
- Fixes #108048.
2025-07-07 10:17:40 +02:00
Stuart Carnie 5230f6c60c Apple: Use image atomic operations on supported Apple hardware
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
2025-07-05 05:59:00 +10:00
Jakub Marcowski 893f5b37f4
meshoptimizer: Update to 0.24 2025-06-27 01:02:34 +02:00
Thaddeus Crews eb430bc22d
Merge pull request #107956 from Chubercik/ufbx-0.20.0
ufbx: Update to 0.20.0
2025-06-24 18:34:29 -05:00
Nintorch 0b3496fb4f
Add support for SDL3 joystick input driver
Made possible by EIREXE, xsellier and the SDL team.

This commit includes statically linked SDL3 for Windows, Linux and macOS.
The vendored copy of SDL3 was setup to only build the required subsystems
for gamepad/joystick support, with some patches to be able to make it as
minimal as possible and reduce the impact on binary size and code size.

Co-authored-by: Álex Román Núñez <eirexe123@gmail.com>
Co-authored-by: Xavier Sellier <xsellier@gmail.com>
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2025-06-25 01:28:50 +02:00
Jakub Marcowski 800fb6a860
ufbx: Update to 0.20.0 2025-06-25 00:14:38 +02:00
Riteo ae74c0c9a4 wayland-protocols: Update to 1.45 2025-06-19 03:59:20 +02:00
Rémi Verschelde 69b9c06fc4
Merge pull request #107161 from akien-mga/miniupnpc-2.3.3
miniupnpc: Update to 2.3.3
2025-06-14 00:00:07 +02:00
Pāvels Nadtočajevs 8e75a3711e
Update HarfBuzz to 11.2.1 2025-06-13 08:20:47 +03:00
Bastiaan Olij a26e55999d OpenXR: Update to 1.1.49 2025-06-11 11:11:41 +10:00
Thaddeus Crews daab1d66a9
Merge pull request #107314 from Chubercik/clipper2-1.5.4
clipper2: Update to 1.5.4
2025-06-09 12:31:35 -05:00
Thaddeus Crews 0a4bb804b5
Merge pull request #107159 from akien-mga/openxr-1.1.48
openxr: Update to 1.1.48
2025-06-09 12:31:29 -05:00
Jakub Marcowski 7087fa15d8
clipper2: Update to 1.5.4 2025-06-09 12:24:13 +02:00
Rémi Verschelde 85fedecfa1
Merge pull request #107163 from akien-mga/libktx-4.4.0
libktx: Update to 4.4.0
2025-06-09 00:44:54 +02:00
Rémi Verschelde 46ec995511
Merge pull request #107158 from akien-mga/doctest-2.4.12
doctest: Update to 2.4.12
2025-06-09 00:44:48 +02:00
Rémi Verschelde 8037b7ecae
Merge pull request #107155 from akien-mga/libpng-1.6.48
libpng: Update to 1.6.48 (+ cleanup thirdparty docs)
2025-06-09 00:44:42 +02:00
Rémi Verschelde 28ed695d2f
Merge pull request #107190 from akien-mga/libtheora-1.2.0
libtheora: Update to 1.2.0
2025-06-06 17:37:58 +02:00
Rémi Verschelde ff429e0e64
libtheora: Update to 1.2.0 2025-06-06 01:36:51 +02:00
Rémi Verschelde b71d0a3671
libktx: Update to 4.4.0 2025-06-06 01:24:43 +02:00
Rémi Verschelde dd6a05adab
miniupnpc: Update to 2.3.3 2025-06-05 17:58:09 +02:00
Rémi Verschelde ecd1d87875
msdfgen: Update to 1.12.1 2025-06-05 17:53:25 +02:00
Rémi Verschelde 9a583485e2
openxr: Update to 1.1.48 2025-06-05 17:48:20 +02:00
Rémi Verschelde d14283df94
doctest: Update to 2.4.12 2025-06-05 17:35:23 +02:00
Rémi Verschelde 79000c725b
libpng: Update to 1.6.48 2025-06-05 17:13:04 +02:00
Rémi Verschelde 10c07157a1
Minor updates to thirdparty documentation/COPYRIGHT.txt 2025-06-05 17:10:08 +02:00
Jakub Marcowski 6b09f6e6d9
zstd: Update to 1.5.7
Adds supports for x86_64 assembly for Windows/MinGW builds.
2025-06-05 16:03:14 +02:00
Thaddeus Crews fa2533ba5a
Merge pull request #107026 from Chubercik/clipper2-1.5.3
clipper2: Update to 1.5.3
2025-06-04 10:34:35 -05:00
Jakub Marcowski 256fa39e51
clipper2: Update to 1.5.3 2025-06-04 00:05:20 +02:00
Pāvels Nadtočajevs 6565c8e83f
[AccessKit] Update API to 0.16.0. 2025-06-03 10:49:04 +03:00
Thaddeus Crews b6b8c32673
Merge pull request #106465 from Chubercik/manifold-3.1.0
manifold: Update to 3.1.1
2025-06-02 18:51:54 -05:00
Thaddeus Crews 937612a11a
Merge pull request #106616 from DeeJayLSP/openxr-1147
Update OpenXR to 1.1.47
2025-06-02 18:51:51 -05:00
Jakub Marcowski f3da6201f8
manifold: Update to 3.1.1 2025-06-01 10:13:46 +02:00
Jakub Marcowski 5c94127c2d
thorvg: Update to 0.15.13 2025-05-28 00:43:14 +02:00
Thaddeus Crews 7c8ac0f0ab
Merge pull request #106851 from Chubercik/ufbx-0.18.2
ufbx: Update to 0.18.2
2025-05-27 09:39:33 -05:00
Jakub Marcowski 57569085d9
tinyexr: Update to 1.0.12 2025-05-27 00:23:06 +02:00
Jakub Marcowski e861991448
ufbx: Update to 0.18.2 2025-05-27 00:07:39 +02:00
Arseny Kapoulkine 4c530cb6a9 Update meshoptimizer to v0.23
Also remove the reference to a patch that was removed in a prior commit.

This includes improvements to simplification wrt attribute metric for certain
edge cases.
2025-05-23 06:08:25 +01:00