1
0
Fork 0
Commit Graph

1221 Commits

Author SHA1 Message Date
Thaddeus Crews 8f816614f6
Merge pull request #108239 from mihe/jolt/scene-switch-crash
Fix crash in Jolt Physics when switching scenes in editor
2025-07-04 10:09:05 -05:00
Mikael Hermansson e2985a2e1f Fix crash in Jolt Physics when switching scenes in editor
Co-authored-by: Jorrit Rouwe <jrouwe@gmail.com>
2025-07-03 16:45:53 +02:00
Pāvels Nadtočajevs f69eccddfb
[SDL] Fix missing header build error on some Linux systems. 2025-06-30 20:51:30 +03:00
Jakub Marcowski 893f5b37f4
meshoptimizer: Update to 0.24 2025-06-27 01:02:34 +02:00
Pāvels Nadtočajevs 71dd7b5712
Fix SDL threading on macOS/Linux.
And fixup pkg-config check for SDL on Linux.

Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2025-06-25 10:36:39 +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
Mikael Hermansson 89f9a23d9e Batch the adding of Jolt Physics bodies
Co-authored-by: Jorrit Rouwe <jrouwe@gmail.com>
2025-06-14 14:11:07 +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
ArchercatNEO 367cabf692 Wayland: Simplify including protocols 2025-06-10 08:39:20 +01:00
Thaddeus Crews fc940ecce7
Merge pull request #106467 from DanielKinsman/libjpeg-turbo-correct-patches
Correct libjpeg-turbo patches
2025-06-09 12:31:40 -05: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
Daniel Kinsman d8db44fe6f correct libjpeg-turbo patches 2025-06-09 10:01:05 +10: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 a8ecd01e78
Merge pull request #106869 from bruvzg/unzip_64pos
Fix `unzSeekCurrentFile` not resetting `total_out_64`.
2025-05-27 09:39:36 -05: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
Pāvels Nadtočajevs f0dcccf11c
Fix `unzSeekCurrentFile` not resetting `total_out_64`. 2025-05-27 16:23:48 +03: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
Thaddeus Crews e89c4b0f9f
Merge pull request #102330 from RGDTAB/add_partial_smaa
Add SMAA 1x to screenspace AA options
2025-05-26 11:24:35 -05: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
Thaddeus Crews 4daad86a86
Merge pull request #106562 from zeux/lod-metrics
Adjust LOD selection metrics to use attribute error
2025-05-22 12:15:03 -05:00
Aaron Franke 15de1d6c35
Use Grisu2 algorithm in String::num_scientific to fix serializing 2025-05-22 09:13:16 -07:00
Raymond DiDonato 6b99608950 Add SMAA 1x 2025-05-21 15:02:09 -04:00
Thaddeus Crews a179a07fae
Merge pull request #106615 from DeeJayLSP/godot-certs-04-25
certs: Sync with upstream as of Apr 8 2025
2025-05-20 11:37:25 -05:00
DeeJayLSP f5eaf2a576 certs: Sync with upstream as of Apr 8 2025 2025-05-19 22:50:06 -03:00