Rémi Verschelde
4c512045b3
Merge pull request #112133 from akien-mga/4.2-fix-gcc-warnings
...
[4.2] CI: Fix build with latest MinGW-GCC 15
2025-10-28 23:04:56 +01:00
Griffin Kroah-Hartman
484cd60f2e
Fix build warning with memset value being too large
...
Should resolve issue #83342
(cherry picked from commits b97cb5ec59
and 21ae69a1de )
2025-10-28 22:20:59 +01:00
Thaddeus Crews
36e2050eea
Core: Sidestep GCC false-positives
...
(cherry picked from commit acdb8667b5 )
Adds some more fixes for 4.5.
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com >
2025-10-28 22:20:59 +01:00
Pāvels Nadtočajevs
6b017abaa4
[Windows] Rename PKEY_Device_FriendlyName to avoid duplicate symbols with newer MinGW SDKs.
...
(cherry picked from commit c363e13051 )
2025-10-28 22:02:41 +01:00
Rémi Verschelde
d5579066b9
CI: Restore make_rst.py executable bit
2025-10-28 22:02:36 +01:00
Lukas Tenbrink
51b3751ad8
Update links to the contributing section of the docs to the appropriate new sections.
...
(cherry picked from commit 4c0026b053 )
2025-09-12 09:31:12 -05:00
Lukas Tenbrink
43c03b1bd6
Update class reference contribution link.
...
(cherry picked from commit 527f4e9e68 )
2025-09-11 11:54:53 -05:00
Thaddeus Crews
58a1a24c3e
Merge pull request #110036 from aaronfranke/4.2-ios-fix-vulkan
...
[4.2] Fix incorrect Vulkan include in vulkan_context.h
2025-08-27 21:59:50 -05:00
Aaron Franke
e7fe504b1f
[4.2] Fix incorrect Vulkan include in vulkan_context.h
2025-08-27 14:46:32 -07:00
Pāvels Nadtočajevs
5a41d163a8
[CI] Use Xcode 16 for macOS build.
...
(cherry picked from commit daf2c88928 )
2025-08-27 15:18:24 -05:00
Matthew Love
6aa9a06346
[4.3] Fix MSVC warning for potential mod by 0 (C4724)
...
(cherry picked from commit be2c9dec94 )
2025-08-27 15:18:15 -05:00
Rémi Verschelde
b7a8819bd0
macOS: Fix support for latest VulkanSDK .app name in install script
...
(cherry picked from commit efde4ae853 )
2025-05-06 19:04:41 +02:00
Rémi Verschelde
0c12e633d4
Style: Apply fixes from clang-format 18.1.3
2025-04-25 15:40:13 +02:00
Rémi Verschelde
7d9ae94b20
Style: Apply fixes from codespell
2025-04-25 15:34:47 +02:00
Rémi Verschelde
d4d66cb7b2
AudioEffectPitchShift: 3rd attempt at fixing -Wstringop-overflow warning
...
(cherry picked from commit 80359d3577 )
2025-04-25 14:29:02 +02:00
Rémi Verschelde
35cf7b1c4d
miniupnpc: Disable socket timeout on Windows, matching upstream
...
Fixes #88471 .
(cherry picked from commit f695de7c68 )
2025-04-25 14:28:56 +02:00
Rémi Verschelde
40060b1be0
Merge pull request #105732 from akien-mga/4.2-ci-sync-with-4.4
...
[4.2] CI: Sync configuration with 4.4 branch
2025-04-25 13:17:18 +02:00
Rémi Verschelde
0841c7af0b
CI: Sync configuration with 4.4 branch
...
Includes cherry-picks of warning fixes from 8d1462c748
and template builds unit tests fixes from 17929a3443
and 832695eb2c .
2025-04-25 00:36:40 +02:00
Rémi Verschelde
a175d81064
Merge pull request #104580 from akien-mga/4.2-mbedtls-2.28.10
...
[4.2] mbedTLS: Update to version 2.28.10
2025-04-24 16:22:04 +02:00
Rémi Verschelde
cdb875257a
mbedTLS: Update to version 2.28.10
2025-03-24 23:31:45 +01:00
Jovan Gerodetti
c12765589c
Assign missing surface data fields in dummy render server
...
(cherry picked from commit 48b71cf700 )
2025-03-19 11:06:18 +01:00
Rémi Verschelde
a2d75e5a3d
Merge pull request #98051 from aaronfranke/4.2-gltf-runtime-root-imp-mesh
...
[4.2] GLTF: Fix bad pointer to ImporterMeshInstance3D root node at runtime
2025-03-19 11:06:04 +01:00
Aaron Franke
f70a8accdb
[4.2] GLTF: Fix bad pointer to ImporterMeshInstance3D root node at runtime
2025-03-09 15:36:04 -07:00
Pāvels Nadtočajevs
c0a795be81
Update MoltenVK install script to include version number in installer name.
...
(cherry picked from commit c63955b3eb )
2025-03-04 15:52:29 +01:00
bruvzg
0a76ad1fed
[Misc] Check for the available and installed Vulkan SDK versions before downloading and installing.
...
(cherry picked from commit db1c1d43e3 )
2025-03-04 15:52:27 +01:00
Daniel Opitz
6933fd9e38
CI: Hotfix for build error with newer clang++
...
It will be included in the next release at some point.
- https://github.com/RenderKit/embree/issues 486
"fix output operator"
[ 30%] Compiling thirdparty/embree/kernels/common/accelset.cpp ...
In file included from thirdparty/embree/kernels/common/device.cpp:12:
In file included from thirdparty/embree/kernels/common/scene_curves.h:10:
thirdparty/embree/kernels/common/../subdiv/bezier_curve.h:138:56:
error: no member named 'u' in 'QuadraticBezierCurve<V>'
138 | return cout << "QuadraticBezierCurve ( (" << a.u.lower << ", "
<< a.u.upper << "), " << a.v0 << ", " << a.v1 << ", " << a.v2 << ")";
...
(cherry picked from commit c24ea0ecca )
2025-01-30 10:34:10 +01:00
Rémi Verschelde
0f170e6ff4
Add missing cstdint includes for GCC 15
...
(cherry picked from commit 1823460787 )
2025-01-30 10:00:25 +01:00
Max Hilbrunner
7dd4c69708
Fix VS project generation with SCons 4.8.0+
...
(cherry picked from commit f682406cf2 )
2025-01-13 16:11:05 +01:00
Gergely Kis
be302e7957
Move Vulkan includes to a central godot_vulkan.h header
...
Also fixes Vulkan build problem with recent Clang.
(cherry picked from commit 146ba4106f )
2024-12-16 11:50:17 +01:00
Rémi Verschelde
369b981a75
Merge pull request #98878 from aaronfranke/4.2-gltf-preserve-visibility
...
[4.2] GLTF: Preserve node visibility on import
2024-12-05 01:11:08 +01:00
Micky
ca31f563e0
Add documentation note on Object's boolean context
...
(cherry picked from commit 2ad161a4c7 )
2024-12-05 01:10:59 +01:00
demolke
31017f89ce
Update vertex color import to handle Blender 4.2 upwards
...
Blender commit 0f0a8df8a9 which is landing in 4.2 deprecated `vertex_colors` GLTF property, use `export_vertex_color` instead.
(cherry picked from commit 7864abbeec )
2024-12-05 01:03:19 +01:00
Rémi Verschelde
f8218ce3b6
Merge pull request #100013 from akien-mga/4.2-mbedtls-2.28.9
...
[4.2] mbedtls: Update to upstream version 2.28.9
2024-12-04 17:56:19 +01:00
Rémi Verschelde
881645fff9
mbedtls: Update to upstream version 2.28.9
2024-12-04 15:45:49 +01:00
Aaron Franke
8bf8028d3b
[4.2] GLTF: Preserve node visibility on import
2024-11-08 14:21:44 -08:00
Rémi Verschelde
73d4fc7082
certs: Sync with Mozilla bundle as of Oct 19, 2024
...
4d3fe6683f
Document matching mozilla-release changeset.
(cherry picked from commit eb41ff0fee )
2024-11-05 21:09:50 +01:00
bruvzg
83cb5bb9ab
[macOS] Update Vulkan SDK install script.
...
(cherry picked from commit 74df6f192a )
2024-11-05 17:02:03 +01:00
Rémi Verschelde
3504c98c12
Revert "[MP] Handle cleanup of "scene cache" nodes"
...
This reverts commit 8544106b7e .
This caused regression #90908 .
2024-07-31 22:47:02 +02:00
Rémi Verschelde
12ae52fd7d
Merge pull request #94469 from AThousandShips/cache_improve_4_2
...
[4.2][CI] Upload build cache before running tests
2024-07-17 15:23:11 +02:00
A Thousand Ships
9f615edb84
[CI] Upload build cache before running tests
2024-07-13 17:47:36 +02:00
Rémi Verschelde
e55db90099
Merge pull request #93911 from MarianoGnu/4.2-vulkan-out-of-memory-error-fix
...
[4.2] Make an early return when rendering buffer failed to allocate instead…
2024-07-07 12:12:37 +02:00
MarianoGnu
63be8ecbb2
Make an early return when rendering buffer failed to allocate instead of crashing
2024-07-05 15:33:57 -03:00
Rémi Verschelde
7132627666
CI: Fix support for latest codespell
2024-07-05 13:25:07 +02:00
Rémi Verschelde
32a7ddca38
Merge pull request #93938 from TokageItLab/cp-anim-4-2
...
Cherry-pick animation fixes for 4.2
2024-07-05 12:18:59 +02:00
Silc Lizard (Tokage) Renew
faf17a3ae1
Cherry-pick animation fix for 4.2
2024-07-05 00:24:42 +09:00
Rémi Verschelde
07cf36d21c
i18n: Sync translations with Weblate
...
Weblate now tracks 4.3 strings, so only the strings which are the
same in both branches are being backported.
2024-06-14 11:36:15 +02:00
Rémi Verschelde
8d9c31ec7b
Merge pull request #91661 from akien-mga/4.2-remove-binary-forward-compat-PackedVector4Array
...
[4.2] Remove forward compat parsing of PackedVector4Array in binary format
2024-05-30 15:59:54 +02:00
Rémi Verschelde
0c957c0d5f
Merge pull request #92073 from AThousandShips/shader_hint_fix_4_2
...
[4.2] [Rendering] Improve `(u)int` shader uniform hint
2024-05-18 16:53:26 +02:00
A Thousand Ships
5495edd11c
[Rendering] Improve (u)int shader uniform hint
2024-05-18 11:32:26 +02:00
A Thousand Ships
7a3a36ab87
[Doc] Fix incorrect reference to input_pickable
...
(cherry picked from commit d8cd7b2f9f )
2024-05-07 14:48:53 +02:00