36128bfc29
Check render target validity before getting motion vector texture in mobile renderer
2025-06-13 18:52:02 -05:00
3b2b0157ff
Merge pull request #107475 from beicause/fix-global-shader-texture-uniform
...
Fix global shader texture uniform
2025-06-13 15:54:09 +02:00
cbd446ac29
Add navigation path query parameter limits
...
Adds navigation path query parameter limits.
2025-06-13 14:42:26 +02:00
7419e4429d
Fix global shader texture uniform
2025-06-13 13:24:38 +08:00
ce3ebacb3e
Merge pull request #107381 from smix8/ref_iterations_2d
...
Change 2D navigation region and link updates to an async process
2025-06-12 23:32:48 +02:00
6eb6e3e6e0
Merge pull request #107457 from akien-mga/improve-error-message-call-single-argument
...
Improve error messages for method calls expecting only 1 argument
2025-06-12 22:49:36 +02:00
5507b3aa80
Merge pull request #107451 from NetroScript/fix-vrs-attachment
...
Fix the VRS attachment being incorrectly added to `color_attachments`
2025-06-12 22:49:24 +02:00
f7a3ea72ae
Merge pull request #107450 from bruvzg/move_fnt_props
...
Move font related project settings definitions to `TextServer`.
2025-06-12 22:49:20 +02:00
9eda3c682d
Merge pull request #107404 from beicause/mobile-spatial-light-shader-builtins
...
Vulkan Mobile: Fix reading builtins in `light()` of spatial shader
2025-06-12 22:48:58 +02:00
1a64b6b5b6
Merge pull request #106913 from Ivorforce/string-resize-uninitialized
...
Rename `String::resize` to `resize_uninitialized`
2025-06-12 22:48:45 +02:00
d1083c9722
Improve error messages for method calls expecting only 1 argument
2025-06-12 17:02:59 +02:00
beb8398857
Move font related project settings definitions to TextServer.
2025-06-12 15:14:57 +03:00
66d68707d3
Fix the VRS attachment being incorrectly added to color_attachments
2025-06-12 13:38:18 +02:00
da05a6b775
Merge pull request #106907 from SpockBauru/fix-mobile-lightmap-instances
...
Vulkan Mobile: Fix lightmap instances count
2025-06-12 11:56:32 +02:00
8ba4656ea3
Compile out editor-only logic within validate_property in games
2025-06-12 12:54:19 +08:00
0497ae9947
Merge pull request #80710 from apples/7174-apples-stencil
...
Add stencil support to spatial materials
2025-06-12 01:15:35 +02:00
8804c88443
Change all interpolators to FP32 in mobile renderer.
2025-06-11 15:36:22 -03:00
b13a0e1834
Rename String::resize to resize_uninitialized, to better communicate to callers that new characters must be initialized.
2025-06-11 18:13:02 +02:00
d674c9e289
Add stencil support for spatial materials
2025-06-11 09:59:10 -05:00
2a1d2afaca
Vulkan Mobile: Fix reading builtins in light() of spatial shader
2025-06-11 21:32:59 +08:00
3dd03fb33f
Merge pull request #105952 from JulianHeuser/AudioStreamRandomizer_return_length
...
Return the length of the playing stream for AudioStreamRandomizer
2025-06-11 11:20:14 +02:00
2458370de4
Change 2D navigation region and link updates to an async process
...
Changes 2D navigation region and link updates to an async process.
2025-06-11 00:51:02 +02:00
b6a3054323
Return the length of the playing stream for AudioStreamRandomizer
2025-06-10 13:33:49 -04:00
a1ef1130ad
Merge pull request #107364 from DarioSamo/adreno-fix-interpolators
...
Upgrade normal interpolators to FP32 to fix Adreno.
2025-06-10 17:56:29 +02:00
cd1ac92222
Merge pull request #107359 from dsnopek/mobile-shader-crash-too-many-parens
...
Vulkan Mobile: Fix crash from shader compilation with `USE_RADIANCE_CUBEMAP_ARRAY`
2025-06-10 17:56:25 +02:00
e53b67df03
Upgrade normal interpolators to FP32 to fix Adreno.
2025-06-10 12:26:58 -03:00
7ae2c0af9d
Add MultiNodeEdit support for NavigationRegion3D
...
Adds MultiNodeEdit support for NavigationRegion3D.
2025-06-10 16:59:29 +02:00
cc9761c3f0
Merge pull request #107188 from berarma/moviewriter-add-theora
...
Add Ogg Theora support to MovieWriter
2025-06-10 16:22:57 +02:00
951ca21f02
Vulkan Mobile: Fix crash from shader compilation with USE_RADIANCE_CUBEMAP_ARRAY
2025-06-10 09:19:32 -05:00
a16b04fe07
Add Ogg Theora support to MovieWriter
...
Movie Maker mode can now record files in `.ogv` format, which can be
directly viewed in Godot's VideoStreamPlayer node along with most
video players. This is a lossy format with inter-frame compression,
unlike AVI + MJPEG which only performs intra-frame compression.
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro >
Co-authored-by: Leo de Penning <leo.depenning@illuminoo.com >
2025-06-10 15:52:24 +02:00
877da269d8
Change navigation region and link updates to an async process
...
Changes navigation region and link updates to an async process.
2025-06-10 14:18:47 +02:00
40b251ba8e
Merge pull request #103899 from Ivorforce/idiomatic-template-vargs
...
Use idiomatic templating vargs in a few places to reduce code.
2025-06-10 12:29:40 +02:00
fc523ec5f6
Merge pull request #107230 from dsnopek/rd-depth-image-swizzle
...
RendererRD: Fix swizzle on depth formats
2025-06-09 17:08:49 -05:00
7584546399
Merge pull request #101941 from dsnopek/opengl-global-uniform-sampler2darray
...
Fix wrong default texture for global uniforms of type `sampler2DArray`
2025-06-09 17:08:47 -05:00
fe1d499aa4
Mobile: Fix lightmap instances count
2025-06-09 17:58:17 -03:00
46277836a6
Optimize Mobile renderer by using FP16 explicitly.
2025-06-09 14:39:35 -03:00
92efcf3fbf
Merge pull request #107270 from SaracenOne/clustered_forward_view_index_fix
...
Fix crash on custom shaders using `VIEW_INDEX` on Vulkan Clustered Forward Renderer.
2025-06-09 00:45:47 +02:00
df7dab4946
Use idiomatic templating vargs in a few places to reduce code.
2025-06-08 12:24:07 +02:00
761d5474dc
Shader compilation fix:
...
Fix shader compilation crash on custom shaders
using VIEW_INDEX on Vulkan Clustered Forward
renderer.
2025-06-08 03:29:47 +01:00
03e5d64dd9
Match avoidance defaults for NavigationAgent and NavigationServer NavAgent
...
Matches avoidance defaults for NavigationAgent and NavigationServer NavAgent. The node had different properties than the server agent and the 2d version still used outdate defaults form the 3d version.
2025-06-07 13:49:12 +02:00
c171166b6e
Merge pull request #107220 from devloglogan/body-tracker-joints
...
Add new joints to `XrBodyTracker`
2025-06-07 00:44:16 +02:00
316b9aa6d2
RendererRD: Fix swizzle on depth formats
2025-06-06 16:30:17 -05:00
e16dd051fd
Add new joints to XrBodyTracker
2025-06-06 13:37:21 -05:00
26df04377e
Merge pull request #107210 from dsnopek/vulkan-mobile-fix-missing-view-index
...
Fix crash when using `VIEW_INDEX` in shader with Vulkan mobile renderer
2025-06-06 17:38:23 +02:00
a29e66eba4
Merge pull request #107169 from clayjohn/rd-texture-layers-crash
...
Avoid crash when texture layers is greater than 1 and format is not an ARRAY type
2025-06-06 17:37:39 +02:00
e6d0b32566
Merge pull request #106673 from retrotails/master
...
Fix light range in VoxelGI
2025-06-06 17:37:09 +02:00
7574a5dbb3
Add depth function for spatial materials
2025-06-06 09:21:19 -05:00
56c2ce00d6
Fix crash when using VIEW_INDEX in shader with Vulkan mobile renderer
2025-06-06 07:03:35 -05:00
cc9aedd898
Avoid crash when texture layers is greater than 1 and format is not an ARRAY type
2025-06-05 10:21:19 -07:00
fa30719814
Fix wrong default texture for global uniforms of type sampler2DArray
2025-06-05 11:12:03 -05:00