Commit Graph

906 Commits

Author SHA1 Message Date
Thaddeus Crews 8a53948b4f Merge pull request #112421 from BastiaanOlij/openxr_1_1_53
Update OpenXR thirdparty folder to 1.1.53
2025-11-10 08:20:03 -06:00
DeeJayLSP b6ed41ed27 Update missing info from FreeType 2.14.1 2025-11-05 15:28:21 -03:00
Bastiaan Olij 871ce9a12a OpenXR thirdparty folder updated to 1.1.53 2025-11-05 20:06:39 +11:00
Pāvels Nadtočajevs b54d575636 Update FreeType to 2.14.1 2025-11-05 09:27:23 +02:00
Thaddeus Crews e07acf0977 Merge pull request #110500 from sorascode/fix-macos-joy-name
[macOS] Use `productCategory` instead of `vendorName` for joypad name in SDL
2025-11-04 16:32:34 -06:00
Thaddeus Crews 75eefa253d Merge pull request #111516 from DeeJayLSP/opensans
Update OpenSans SemiBold
2025-11-04 16:32:31 -06:00
sora 92172cab9d macOS: Use productCategory instead of vendorName for joypad name 2025-11-04 19:06:29 +01:00
Rémi Verschelde 5950fca36c Merge pull request #111845 from akien-mga/mbedtls-3.6.5
mbedTLS: Update to version 3.6.5
2025-10-22 22:48:00 +02:00
Rémi Verschelde 9de2837cd5 mbedTLS: Update to version 3.6.5 2025-10-22 15:35:23 +02:00
DeeJayLSP 6cf4daafbb Use Inter as the default editor font, features enabled 2025-10-21 16:04:45 -03:00
DeeJayLSP 276e1c222c Update HarfBuzz to 12.1.0 2025-10-13 15:12:33 -03:00
DeeJayLSP 46a197b55f Update Open Sans SemiBold 2025-10-12 00:51:05 -03:00
Rémi Verschelde 845f9f73cd basis_universal: Sync with latest Git to solve more warnings 2025-10-09 12:41:57 +02:00
Thaddeus Crews 651d278e1d Merge pull request #110965 from mihe/jolt/v5.4.0
Jolt: Update to 5.4.0
2025-10-07 11:54:39 -05:00
Thaddeus Crews b95024752a SCons: Remove system includes 2025-10-07 08:11:29 -05:00
Mikael Hermansson cf75064c71 Jolt: Update to 5.4.0 2025-10-07 13:43:40 +02:00
Bastiaan Olij d9c0183bd7 OpenXR: Update to OpenXR 1.1.52 2025-09-22 21:25:45 +10:00
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