Thaddeus Crews
73635de7f9
Merge pull request #121759 from Faless/mbedtls/always_use_our_entropy
...
[4.7] mbedTLS: Always use Godot's OS as entropy source
2026-07-30 10:43:55 -05:00
Pāvels Nadtočajevs
75c331b098
Update AccessKit to 0.22.3
...
(cherry picked from commit 98284a8f10b04631acc42953b9cc43434ee17ab2)
2026-07-25 11:39:49 -05:00
Fabio Alessandrelli
2feb964541
mbedTLS: Always use Godot's OS as entropy source
...
mbedTLS < 4 provides internal platform functions to seed the random
number generator with entropy from the OS.
Historically we have been relying on this when the mbedTLS module is
enabled, while we have been using the OS::get_entropy when building
without the module.
Given we had issues on some platform with the built-in implementation,
this commit forces the use of OS::get_entropy in all cases (module or
not).
This is already the case when using mbedTLS 4 (Godot 4.8+).
2026-07-25 10:19:08 +02:00
Fabio Alessandrelli
1de7e257ff
mbedTLS: Update to 3.6.7
2026-07-07 19:50:36 +02:00
Jakub Marcowski
5672bfd78d
meshoptimizer: Update to 1.1.1
...
(cherry picked from commit f2b42696965815c7d1de1c4303b25e7b5d0ea7b8)
2026-06-30 09:15:12 -05:00
demolke
076f30c19d
Thirdparty: Update re-spirv to 29a77fc
2026-05-25 18:39:34 +02:00
Thaddeus Crews
ed97644b60
Thirdparty: Update re-spirv to ff2b1a506
2026-05-21 09:17:28 -05:00
Nintorch
165b1d4173
Update SDL device blocklist
2026-05-11 19:50:05 +05:00
Thaddeus Crews
16bb065ac3
Merge pull request #118916 from Chubercik/dr_mp3-0.7.3
...
dr_mp3: Update to 0.7.3
2026-05-01 12:30:44 -05:00
BlueCube3310
2f55d31910
libpng: Update to 1.6.58
2026-04-25 14:17:00 +02:00
Jakub Marcowski
b1f5c34779
dr_mp3: Update to 0.7.3
2026-04-24 14:59:08 +02:00
Thaddeus Crews
e2115157f1
Merge pull request #118785 from bruvzg/hb_1420
...
Update HarfBuzz to 14.2.0 and ICU4C to 78.3
2026-04-23 08:34:58 -05:00
Thaddeus Crews
889c8602fc
Merge pull request #118786 from bruvzg/ft_4123
...
Update FreeType to 2.14.3
2026-04-20 14:32:06 -05:00
Thaddeus Crews
f03b9c9eb1
Merge pull request #118778 from Chubercik/meshoptimizer-1.1
...
meshoptimizer: Update to 1.1
2026-04-20 14:32:05 -05:00
Thaddeus Crews
b9bc5af3c2
Merge pull request #118779 from Chubercik/tinyexr-1.0.13
...
tinyexr: Update to 1.0.13
2026-04-20 14:32:03 -05:00
Pāvels Nadtočajevs
f9d5c544c8
Update HarfBuzz to 14.2.0 and ICU4C to 78.3
2026-04-20 21:25:32 +03:00
Pāvels Nadtočajevs
754039e877
Update FreeType to 2.14.3
2026-04-20 21:23:36 +03:00
Jakub Marcowski
71f6fe2a83
tinyexr: Update to 1.0.13
2026-04-20 19:34:18 +02:00
Thaddeus Crews
f40e79536a
Merge pull request #118776 from Chubercik/ufbx-0.21.3
...
ufbx: Update to 0.21.3
2026-04-20 09:15:42 -05:00
Thaddeus Crews
cd752cf793
Merge pull request #118774 from Chubercik/minizip-1.3.2
...
minizip: Update to 1.3.2
2026-04-20 09:15:41 -05:00
Jakub Marcowski
adab80fb07
meshoptimizer: Update to 1.1
2026-04-20 15:06:27 +02:00
Jakub Marcowski
b82e67e4a5
ufbx: Update to 0.21.3
2026-04-20 14:38:14 +02:00
Jakub Marcowski
419db238a5
minizip: Update to 1.3.2
2026-04-20 14:23:53 +02:00
Jakub Marcowski
419db23c85
zlib: Update to 1.3.2
2026-04-19 14:26:22 +02:00
Jorrit Rouwe
d03c9b2f6f
Jolt Physics: Fixed contact callbacks for body with motion quality LinearCast vs a soft body
...
Previously, the contacts would be reported accidentally through the regular ContactListener. Now they're properly reported through the SoftBodyContactListener.
2026-04-11 08:46:52 +02:00
Jakub Marcowski
e37e37d6b6
glad: Update to 2.0.8
2026-04-07 13:49:04 +02:00
Jakub Marcowski
7770103858
thorvg: Update to 1.0.3
2026-03-31 21:48:43 +02:00
Pāvels Nadtočajevs and Hugo Locurcio
5fc9f6b3d9
[macOS/Windows] Remove dynamically linked ANGLE support, add flag to enable/disable ANGLE.
...
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro >
2026-03-23 13:01:25 +02:00
Thaddeus Crews
87b0010244
Merge pull request #117149 from bruvzg/hb_colr
...
Update HarfBuzz to 13.1.1 and optionally use new `hb-raster` API to render glyphs.
2026-03-18 11:43:25 -05:00
Rémi Verschelde
cf1c203015
libpng: Update to 1.6.55
2026-03-18 14:55:09 +01:00
Rémi Verschelde
4336184ea4
Style: Tweak ordering of thirdparty includes with angle brackets
2026-03-18 10:41:59 +01:00
Pāvels Nadtočajevs
f5d278fe90
Update HarfBuzz to 13.1.1 and optionally use new hb-raster API to render glyphs.
2026-03-18 10:48:27 +02:00
Thaddeus Crews
5d0a321575
Merge pull request #102987 from ArchercatNEO/wayland-hdr
...
[LinuxBSD] Add support for HDR output (Wayland)
2026-03-16 11:32:54 -05:00
Rémi Verschelde
0d7bd115da
Remove unused includes in drivers with clangd-tidy
2026-03-14 22:38:02 +01:00
ArchercatNEO
eee3384e20
HDR output for linuxbsd (wayland)
2026-03-13 16:48:58 +00:00
Pāvels Nadtočajevs
6fe300e67f
Update access-kit to 0.21.2
2026-03-12 11:31:04 +02:00
Thaddeus Crews
3837993f05
Merge pull request #117194 from jrouwe/heightfield_precision
...
Increase maximum value of `HeightFieldShape::mBitsPerSample` to 16 to allow for better precision
2026-03-10 14:11:06 -05:00
Pāvels Nadtočajevs
2bc2e93e88
Update AccessKit to 0.21.1
2026-03-09 20:39:42 +02:00
Jorrit Rouwe
ff59dd6d5a
Increased maximum value of HeightFieldShape::mBitsPerSample to 16 to allow for better precision
...
Made tolerance that's used in the internal edge removal algorithm configurable in CollideShapeSettings and PhysicsSettings
2026-03-09 12:59:20 +01:00
Skyth
b394ca0a7a
Upgrade D3D12MA.
2026-02-26 14:25:45 +03:00
Nintorch
73fcc0d645
Add SDL joystick input for iOS
2026-02-18 20:37:22 +05:00
Stuart Carnie
eeecad6c4c
Metal: Fix linking to older SDK versions
2026-02-18 06:44:03 +11:00
Thaddeus Crews
a8a582e28b
Merge pull request #116371 from stuartcarnie/metal_clamp_to_border
...
Metal: Various fixes
2026-02-17 09:28:30 -06:00
Stuart Carnie
8f7f7b2703
Metal: Various fixes
...
- Handle border colour availability check with fallback
- Update patch for metal-cpp to add APIs used by Godot
- Fix segfault when freeing MDImmediateLibrary shaders that are still
in flight
- Change MTL::Texture::allocatedBytes call to safe, for visionOS
2026-02-17 06:15:48 +11:00
Thaddeus Crews
2964e8ed82
Merge pull request #115877 from mihe/jolt/v5.5.0
...
Jolt: Update to 5.5.0
2026-02-16 10:19:29 -06:00
Thaddeus Crews
2762c56829
Merge pull request #112287 from Kiisu-Master/wl_pointer_warp
...
Add pointer warping on wayland
2026-02-16 10:19:18 -06:00
Kiisu_Master
4dceee5252
Add pointer warping on wayland
2026-02-15 18:16:27 +01:00
Mikael Hermansson
998f97a2a1
Jolt: Update to 5.5.0
2026-02-14 19:47:28 +01:00
Pāvels Nadtočajevs and Stuart Carnie
a830dba677
[Metal] Remove glslang memory decorations.
...
Co-authored-by: Stuart Carnie <stuart.carnie@gmail.com >
2026-02-13 08:17:38 +02:00
Thaddeus Crews
34204bd1b8
Merge pull request #114484 from stuartcarnie/metal_refactor_and_fixes
...
Metal: Refactor; fix dynamic uniforms; acyclic render graph support
2026-02-05 14:44:41 -06:00