1
0
mirror of https://github.com/godotengine/godot.git synced 2025-12-31 18:41:20 +00:00
Commit Graph

935 Commits

Author SHA1 Message Date
Rémi Verschelde
88fd9d7073 zlib/minizip: Update to version 1.3.1.2 2025-12-12 21:55:55 +01:00
Thaddeus Crews
9bdae4260b Merge pull request #113945 from akien-mga/libjpeg-turbo-3.1.3
libjpeg-turbo: Update to 3.1.3
2025-12-12 14:15:11 -06:00
Thaddeus Crews
d3613aaf60 Merge pull request #113940 from deralmas/thirdparty/wayland-protocols/1.46
wayland-protocols: Update to 1.46
2025-12-12 14:15:10 -06:00
Thaddeus Crews
eb22beab51 Merge pull request #113936 from akien-mga/certs-2025.12
certs: Sync with Mozilla bundle as of Dec 4, 2025
2025-12-12 14:15:07 -06:00
Thaddeus Crews
17c1f502cc Merge pull request #113935 from akien-mga/brotli-1.2.0
brotli: Update to 1.2.0
2025-12-12 14:15:06 -06:00
Thaddeus Crews
c50d2c319c Merge pull request #113733 from deralmas/wayland-1-24
Wayland: Bump to 1.24.0
2025-12-12 14:15:05 -06:00
Rémi Verschelde
e70c6f970d libjpeg-turbo: Update to 3.1.3 2025-12-12 18:49:20 +01:00
Dery Almas
7fa5587396 wayland-protocols: Update to 1.46 2025-12-12 17:22:33 +01:00
Rémi Verschelde
f9b48a5592 Merge pull request #113926 from akien-mga/thirdparty-patches-links
Thirdparty: Make GH PR references URLs
2025-12-12 17:13:29 +01:00
Rémi Verschelde
005cc0d95a Merge pull request #112408 from bruvzg/hb_1220
Update HarfBuzz to 12.2.0
2025-12-12 17:12:51 +01:00
Rémi Verschelde
48d2461e9a certs: Sync with Mozilla bundle as of Dec 4, 2025
Rename file to `ca-bundle.crt` to match upstream.
2025-12-12 16:18:09 +01:00
Rémi Verschelde
5766759739 brotli: Update to 1.2.0
https://github.com/google/brotli/releases/tag/v1.2.0
2025-12-12 15:42:56 +01:00
Rémi Verschelde
6917b1934f Thirdparty: Make GH PR references URLs 2025-12-12 12:31:32 +01:00
Thaddeus Crews
2553b70496 Merge pull request #113857 from bruvzg/llvm21
Fix build errors and warnings with LLVM-21
2025-12-10 18:10:39 -06:00
Thaddeus Crews
6139cef625 Merge pull request #96547 from DeeJayLSP/drmp3
Replace `minimp3` with `dr_mp3`
2025-12-10 18:10:31 -06:00
Pāvels Nadtočajevs
1682f6d4dd Fix build errors and warnings with LLVM-21 2025-12-10 20:05:38 +02:00
mxtherfxcker
8a23bec158 Update re-spirv to fix multiple regressions.
- Fix behavior regression from decoration change.
- Empty shader fix.
- Add image query ops.

Co-authored-by: DarioSamo <dariosamo@gmail.com>
2025-12-08 16:13:36 -03:00
Dery Almas
3f9ab52872 Wayland: bump to 1.24.0
Many tweaks as usual but the most interesting additions since the last
bump are:

 - `wl_fixes`, which allows to delete `wl_registry` objects (to hook up
in embedder). This requires a new interface as `wl_registry`'s version
can't be directly bumped. A notable usecase will come from mesa:
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29140

 - `wl_shm::release` and `wl_shm_pool::release`, which allows to delete
each respective object. (should automatically work but requires max
version bump when binding, will do in a separate PR). Useful for the
embedder, two less interfaces to instance and share.

 - `wl_keyboard` version 10, which introduces server-side repetition
through a new `repeated` key state.

It also includes new buffer formats enumerations, but I don't know the
pratical implications of this specific addition, especially as this is
the WSI's responsibility FWIU.
2025-12-08 00:52:40 +01:00
DeeJayLSP
f46bca99c7 Replace minimp3 with dr_mp3 2025-12-05 18:54:25 -03:00
Dario
040b36fe87 Update re-spirv with bugfix for function result decorations.
Also adds some optimizations to further reduce allocations.
2025-12-05 10:56:02 -03:00
Thaddeus Crews
63e14e13f9 Merge pull request #111767 from Repiteo/scons/libcpp-transitive
SCons: Remove transitive includes in `libc++`
2025-12-03 21:02:01 -06:00
Dario
cf00643565 Use re-spirv in the Vulkan driver to optimize shaders.
Includes contributions by Rémi to unify usage of SPIR-V Headers across the dependencies.

Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2025-12-02 11:39:11 -03:00
Jakub Marcowski
ac1f05516e libogg: Update to 1.3.6 2025-11-30 22:27:18 +01:00
Jakub Marcowski
2b3501923f libpng: Update to 1.6.51 2025-11-26 01:17:54 +01:00
Thaddeus Crews
ad02128137 SCons: Remove transitive includes in libc++ 2025-11-23 11:09:21 -06:00
Thaddeus Crews
b0a03edce0 Merge pull request #106891 from BastiaanOlij/openxr_core_android_loader
OpenXR add core support for Khronos loader
2025-11-20 16:47:00 -06:00
Dery Almas
bbf65ae72f Wayland: Implement game embedding
This patch introduces a new protocol proxy, which multiplxes Wayland
clients into a single connection, allowing us to redirect calls (e.g.
create toplevel -> create subsurface). Mixed with some state tracking
and emulation, we can embed a full-featured client into the editor.
2025-11-19 21:24:18 +01:00
Bastiaan Olij
c056cae437 OpenXR add core support for Khronos loader 2025-11-19 11:54:25 +11:00
Thaddeus Crews
8a53948b4f Merge pull request #112421 from BastiaanOlij/openxr_1_1_53
Update OpenXR thirdparty folder to 1.1.53
2025-11-10 08:20:03 -06:00
DeeJayLSP
b6ed41ed27 Update missing info from FreeType 2.14.1 2025-11-05 15:28:21 -03:00
Bastiaan Olij
871ce9a12a OpenXR thirdparty folder updated to 1.1.53 2025-11-05 20:06:39 +11:00
Pāvels Nadtočajevs
b54d575636 Update FreeType to 2.14.1 2025-11-05 09:27:23 +02:00
Pāvels Nadtočajevs
8749408de8 Update HarfBuzz to 12.2.0 2025-11-05 08:44:06 +02:00
Thaddeus Crews
e07acf0977 Merge pull request #110500 from sorascode/fix-macos-joy-name
[macOS] Use `productCategory` instead of `vendorName` for joypad name in SDL
2025-11-04 16:32:34 -06:00
Thaddeus Crews
75eefa253d Merge pull request #111516 from DeeJayLSP/opensans
Update OpenSans SemiBold
2025-11-04 16:32:31 -06:00
sora
92172cab9d macOS: Use productCategory instead of vendorName for joypad name 2025-11-04 19:06:29 +01:00
Rémi Verschelde
5950fca36c Merge pull request #111845 from akien-mga/mbedtls-3.6.5
mbedTLS: Update to version 3.6.5
2025-10-22 22:48:00 +02:00
Rémi Verschelde
9de2837cd5 mbedTLS: Update to version 3.6.5 2025-10-22 15:35:23 +02:00
DeeJayLSP
6cf4daafbb Use Inter as the default editor font, features enabled 2025-10-21 16:04:45 -03:00
DeeJayLSP
276e1c222c Update HarfBuzz to 12.1.0 2025-10-13 15:12:33 -03:00
DeeJayLSP
46a197b55f Update Open Sans SemiBold 2025-10-12 00:51:05 -03:00
Rémi Verschelde
845f9f73cd basis_universal: Sync with latest Git to solve more warnings 2025-10-09 12:41:57 +02:00
Thaddeus Crews
651d278e1d Merge pull request #110965 from mihe/jolt/v5.4.0
Jolt: Update to 5.4.0
2025-10-07 11:54:39 -05:00
Thaddeus Crews
b95024752a SCons: Remove system includes 2025-10-07 08:11:29 -05:00
Mikael Hermansson
cf75064c71 Jolt: Update to 5.4.0 2025-10-07 13:43:40 +02:00
Bastiaan Olij
d9c0183bd7 OpenXR: Update to OpenXR 1.1.52 2025-09-22 21:25:45 +10:00
Thaddeus Crews
3dbb193ece Merge pull request #109990 from zeux/meshopt-0.25
Update meshoptimizer to v0.25
2025-09-18 21:02:27 -05:00
Thaddeus Crews
6e75c28a5e Merge pull request #107693 from deralmas/wayland-protocols-1.45
wayland-protocols: Update to 1.45
2025-09-18 12:42:23 -05:00
Arseny Kapoulkine
90ff46c292 Update meshoptimizer to v0.25
Also expose new flags as SurfaceTool enums for future use
2025-08-26 10:19:48 -07:00
Thaddeus Crews
eeb6ac01e8 Merge pull request #109530 from bruvzg/svg_alloc
[TVG] Use heap for XML parser allocs.
2025-08-13 18:42:10 -05:00