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
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
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
10c07157a1
Minor updates to thirdparty documentation/COPYRIGHT.txt
2025-06-05 17:10:08 +02: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
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
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
DeeJayLSP
f6d4bab263
Update OpenXR to 1.1.47
2025-05-19 16:25:23 -03:00
Thaddeus Crews
88c0552077
Merge pull request #104462 from solidpixel/astcenc_5.3.0
...
Update astcenc to the upstream 5.3.0 release
2025-05-13 16:22:10 -05:00
Daniel Kinsman
a0cc41b5ed
Use libjpeg-turbo for improved jpg compatibility and speed
...
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com >
2025-05-02 11:47:56 +02:00
mrjustaguy
bc746f2962
Implement FXAA 3.11
2025-04-22 22:19:06 -07:00
Pāvels Nadtočajevs
4310cb82b8
AccessKit integration for macOS, Linux, and Windows.
2025-04-08 20:25:47 +03:00
Peter Harris
75ce42d463
Update astcenc to the upstream 5.3.0 release
...
This is mostly a maintenance update that brings the compressor inline
with the recently published Khronos Data Format Specification 1.4
release which clarified some ambiguity in the specification. This update
also gives minor codec optimizations, bug fixes, and image quality
improvements.
The biggest improvement for Godot is that builds using MSVC cl.exe will
now correctly default to the SSE2-optimized backend rather than the
reference C backend. This makes compression more than 3 times faster.
Builds using other compilers (GCC, LLVM/Clang) were not impacted by the
underlying issue, and see no performance uplift.
2025-03-21 16:02:50 -07:00
Jakub Marcowski
100225c081
clipper2: Update to 1.5.2
2025-02-10 16:42:41 +01:00
Rémi Verschelde
91907a89f7
Thirdparty: Harmonize patches to document downstream changes
2025-02-06 01:40:03 +01:00
Rémi Verschelde
ceea97fc05
Betsy: Consolidate documentation in module folder and cleanup SCsub
...
Also remove unused `UavCrossPlatform_piece_all.glsl`.
2025-01-31 23:45:37 +01:00
Travis Wrightsman
72856f304f
Make COPYRIGHT.txt compliant with specification
...
Also fix license header generation by skipping over the new Comment
field in the COPYRIGHT.txt header stanza.
2025-01-17 13:35:15 -08:00
Rémi Verschelde
9e210a535f
Merge pull request #101388 from BlueCube3310/copy-update
...
Update texture import library info in COPYRIGHT.txt
2025-01-10 23:06:43 +01:00
BlueCube3310
bf06a4ff64
Update texture import library info in COPYRIGHT.txt
2025-01-10 15:43:03 +01:00
Rémi Verschelde
c97c7b73e6
msdfgen: Update to 1.12
2025-01-09 22:03:43 +01:00
Rémi Verschelde
f68d55bcda
libpng: Update to 1.6.45
2025-01-09 15:00:02 +01:00
Douglas Leão
3dfa7bb286
Fix taa_resolve.glsl path
2024-12-17 19:44:05 -03:00
Mikael Hermansson
d470c2ac6a
Add Jolt Physics as an alternative 3D physics engine
...
Co-authored-by: Jorrit Rouwe <jrouwe@gmail.com >
2024-12-11 13:57:25 +01:00
Pāvels Nadtočajevs
06cae04b87
Change default Arabic font to Vazirmatn.
2024-12-05 16:26:52 +02:00
Rémi Verschelde
c814493e95
Merge pull request #94321 from fire/vsk-csg-manifold-update-4.3
...
Fix mesh corruption of CSG by using elalish/manifold
2024-11-29 22:01:44 +01:00
K. S. Ernest (iFire) Lee
fda444bb01
Add csg boolean operators using elalish/manifold.
...
Uses MeshGL64 for more floating point precision.
Co-Authored-By: 31 <31eee384@gmail.com >
Co-Authored-By: Claudio Z <120678869+cloudofoz@users.noreply.github.com >
2024-11-28 06:26:52 -08:00
Jakub Marcowski
1bd52fed76
clipper2: Update to 1.4.0
2024-11-26 17:23:06 +01:00
Stuart Carnie
dd8582a319
smol-v: update to 2024 to support SPIR-V 1.6
2024-11-03 07:14:16 +11:00
Martin Riesz
4ea988f640
Include full Apache-2.0 license in COPYRIGHT.txt
2024-10-29 13:48:53 +01:00
Arseny Kapoulkine
e2cc0e484e
Update meshoptimizer to 0.22
...
The Godot-specific patch is just a single line now; removing this patch
will likely require adjusting Godot importer code to handle error limits
better.
This also adds new SIMPLIFY_ options; Godot is currently not using any
of these but might use SIMPLIFY_PRUNE and SIMPLIFY_SPARSE in the future.
2024-10-26 07:26:07 -07:00
Ricardo Buring
7c4c4b9987
Move Godot Physics 2D into a module; add dummy 2D physics server
...
If the module is enabled (default), 2D physics works as it did before.
If the module is disabled and no other 2D physics server is registered
(via a module or GDExtension), then we fall back to a dummy
implementation which effectively disables 2D physics functionality (and
a warning is printed).
The dummy 2D physics server can also be selected explicitly, in which
case no warning is printed.
2024-09-23 17:33:45 +02:00
Ricardo Buring
0333648cea
Move Godot Physics 3D into a module; add dummy 3D physics server
...
If the module is enabled (default), 3D physics works as it did before.
If the module is disabled and no other 3D physics server is registered
(via a module or GDExtension), then we fall back to a dummy
implementation which effectively disables 3D physics functionality (and
a warning is printed).
The dummy 3D physics server can also be selected explicitly, in which
case no warning is printed.
2024-09-21 21:19:45 +02:00
Fredia Huya-Kouadio
a5897d579b
Update the GodotHost interface to support signing and verifying Android apks
...
Update the export logic to enable apk generation and signing for Android editor builds
Note: Only legacy builds are supported. Gradle builds are not supported at this point in time.
2024-08-26 11:16:38 -07:00
Stuart Carnie
2d0165574d
Add Metal support for macOS (arm64) and iOS
2024-08-20 12:11:06 +02:00
DeeJayLSP
34aa1bc8b1
Remove unused Bitstream Vera license
2024-07-26 22:51:09 -03:00
Rémi Verschelde
940d629070
vulkan: Update all components to Vulkan SDK 1.3.183.0
...
Pass `VMA_ALLOCATOR_CREATE_KHR_MAINTENANCE5_BIT` to VMA when using Vulkan 1.3
features.
Co-authored-by: Pedro J. Estébanez <pedrojrulez@gmail.com >
2024-06-03 10:25:46 +02:00
Rémi Verschelde
2a7e2ef530
enet: Update to 1.3.18
...
No change, just properly tagging the version we were using.
2024-05-14 12:55:21 +02:00
bruvzg
e74fea2864
Update ICU to 75.1
2024-05-14 12:38:52 +03:00
Rémi Verschelde
9cb3a16a8e
Merge pull request #91014 from DeeJayLSP/qoa-wav-playback
...
Add QOA (Quite OK Audio) as a WAV compression mode
2024-05-02 12:46:32 +02:00
DeeJayLSP
b9cbf2c96f
Add QOA (Quite OK Audio) as a WAV compression mode
2024-05-01 19:05:14 -03:00
bruvzg
c1b34672f9
[Windows] Enable crash reporter on MinGW builds, use libbacktrace to generate stack trace from DWARF symbols.
2024-04-22 16:19:37 +03:00
Ricardo Buring
8a28f816d0
Replace Clipper1 library by Clipper2 library
2024-04-20 13:37:59 +02:00
Jakub Marcowski
dab95993c6
pcre2: Update to 10.43
2024-03-11 11:42:02 +01:00
Jakub Marcowski
41268d7faa
libpng: Update to 1.6.43
2024-03-09 15:10:17 +01:00
Rémi Verschelde
7755079f39
Merge pull request #89025 from Chubercik/clipper2-1.3.0
...
clipper2: Update to 1.3.0
2024-03-08 13:09:21 +01:00
Jakub Marcowski
973448ec4c
clipper2: Update to 1.3.0
2024-03-01 11:12:59 +01:00