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
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
Stuart Carnie
b815c88dec
Metal: Refactor for future Metal 4, switch to C++; fix dynamic uniforms
2026-02-06 07:07:10 +11:00
Dario
0877a968d9
Update re-spirv with more derivative operations.
2026-02-05 16:47:48 -03:00
Stuart Carnie
31d79ae53e
Metal: add metal-cpp
2026-02-06 06:37:48 +11:00
Rémi Verschelde
345cbe34c3
libjpeg-turbo: Improve config files and fix patches
2026-02-04 23:00:04 +01:00
Rémi Verschelde
805c9d4b18
Vulkan: Update VMA to 3.3.0
2026-02-04 11:22:17 +01:00
Rémi Verschelde
d2ed1773fc
Vulkan: Update all components to Vulkan SDK 1.4.335.0
...
VulkanMemoryAllocator not updated as it's not versioned together with the SDK, and it
often requires more work.
SPIRV-Reflect: Fix reflection code and remove Godot's SC parsing patch.
Co-authored-by: Dario <dariosamo@gmail.com>
2026-02-04 11:22:17 +01:00
Thaddeus Crews
ea6fec22ef
Input: Added serial number to joy_info
...
Co-Authored-By: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
Co-Authored-By: RyanVail <111651152+ryanvail@users.noreply.github.com>
2026-02-03 07:37:15 -06:00
Jakub Marcowski
7ac0eef828
libpng: Update to 1.6.54
2026-02-01 15:22:15 +01:00
Thaddeus Crews
9dff33d942
Merge pull request #115510 from Nintorch/fix-nvidia-shield
...
Fix Nvidia Shield controller showing up twice on macOS
2026-01-29 12:11:12 -06:00
Thaddeus Crews
2ba7af854d
Merge pull request #115574 from Chubercik/ufbx-0.21.2
...
ufbx: Update to 0.21.2
2026-01-29 12:11:10 -06:00
Jakub Marcowski
58a1e8b63f
ufbx: Update to 0.21.2
2026-01-29 13:07:49 +01:00
Thaddeus Crews
29afd19ed6
Merge pull request #115228 from DeeJayLSP/fonts-jan-2026
...
Update fallback fonts to latest releases
2026-01-28 12:26:58 -06:00
Thaddeus Crews
c148384c40
Merge pull request #115200 from DeeJayLSP/hb-12.3.1
...
Update HarfBuzz to 12.3.2
2026-01-28 12:26:46 -06:00
Nintorch
6efc73fb02
Fix Nvidia Shield controller showing up twice on macOS
2026-01-28 20:02:22 +05:00
Thaddeus Crews
77579f93e6
Merge pull request #111679 from Nintorch/joypad-motion-sensors
...
Add support for joypad motion sensors
2026-01-27 15:18:37 -06:00
Thiago Lelles Fernandes
6ff5f449a9
Added support for the Home LED on NS Controllers
...
Changed the implementation
Instead of modifying the hint value, now it works like the PS4 ones, but using MONO instead of RGB.
NS Controllers LED Support Added
2026-01-26 22:20:49 -03:00
Thaddeus Crews
a4bbad2ba8
Merge pull request #115327 from jrouwe/115180
...
Jolt Physics: Make MoveKinematic more accurate when rotating a body by a very small angle
2026-01-26 15:01:59 -06:00
Thaddeus Crews
657d06a8f3
Merge pull request #115305 from jrouwe/115169_v3
...
Jolt Physics: Rework how gravity is applied to dynamic bodies to prevent energy increase on elastic collisions
2026-01-26 15:01:56 -06:00
Thaddeus Crews
013fffa10d
Merge pull request #114834 from Faless/net/enet/dtls_memory_management
...
ENet: Fix DTLS server leaking peers
2026-01-26 13:14:16 -06:00
Nintorch
a3eb202b25
Add support for joypad motion sensors
2026-01-26 15:49:55 +05:00
DeeJayLSP
7da2925a95
Update HarfBuzz to 12.3.2
2026-01-24 12:52:07 -03:00
Jorrit Rouwe
67d385e910
Jolt Physics: Made MoveKinematic more accurate when rotating a body by a very small angle
2026-01-24 14:46:15 +01:00
Jorrit Rouwe
be27d23116
Jolt Physics: Reworked how gravity is applied to dynamic bodies to prevent energy increase on elastic collisions
2026-01-23 20:08:05 +01:00
DeeJayLSP
cecdc7fb85
Update fallback fonts to latest releases
2026-01-21 19:33:24 -03:00
Jorrit Rouwe
d0025bd4a3
Jolt Physics: Swapping vertices of triangle if it is scaled inside out
...
Fixed an issue where collide/cast shape against a triangle would return a hit result with mShape2Face in incorrect winding order. This caused an incorrect normal in the enhanced internal edge removal algorithm. This in turn resulted in objects not settling properly on dense triangle grids.
2026-01-17 22:03:50 +01:00
Fabio Alessandrelli
d4f06d4983
ENet: Fix DTLS server leaking peers
...
Our DTLS ENet implementation has always been quite hacky and
experimental since ENet itself lacks a proper API for DTLS.
This commit adds two more DTLS methods to our builtin ENet to allow
peer-connections lifecycle management for the DTLS server.
This means the DTLS server is now notified (by our module) when ENet
accepts or disconnects a peer, allowing it to handle timeouts and
higher-level disconnections.
2026-01-10 18:35:34 +01:00
Dery Almas
bea572fc00
libdecor: Regenerate dynamic wrapper
2025-12-17 13:17:14 +01:00
Skyth
0307895ede
Upgrade Agility SDK & DirectX Headers.
2025-12-16 13:41:09 +03:00
Thaddeus Crews
233a00c474
Merge pull request #113968 from akien-mga/sdl-3.2.28
...
sdl: Update to 3.2.28
2025-12-15 17:40:50 -06:00
Thaddeus Crews
21181750c1
Merge pull request #114026 from BastiaanOlij/openxr_1_1_54
...
OpenXR: Update thirdparty to 1.1.54
2025-12-15 08:01:17 -06:00
Thaddeus Crews
36f07362d4
Merge pull request #109651 from Chubercik/thorvg-0.15.14
...
thorvg: Update to 0.15.16
2025-12-15 08:01:11 -06:00
Thaddeus Crews
6f7cd362d1
Merge pull request #113990 from bruvzg/ac_180
...
Update access-kit to 0.18.0
2025-12-15 08:01:09 -06:00
Thaddeus Crews
5f56002e5b
Merge pull request #113983 from akien-mga/meshoptimizer-1.0
...
meshoptimizer: Update to 1.0
2025-12-15 08:01:07 -06:00
Thaddeus Crews
14d8c55cfa
Merge pull request #113982 from akien-mga/grisu2-2025-11
...
grisu2: Rediff patch and sync with latest upstream commit
2025-12-15 08:01:05 -06:00
Thaddeus Crews
4d0ddafa21
Merge pull request #113965 from akien-mga/msdfgen-1.13
...
msdfgen: Update to 1.13
2025-12-15 08:01:02 -06:00