Commit Graph

1381 Commits

Author SHA1 Message Date
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 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 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