a97a334ebd
Renamed Particle to GPUParticle and Particle2D to GPUParticle2D pt3.
2024-07-16 16:16:12 +02:00
7c5e16effb
Renamed Particle to GPUParticle and Particle2D to GPUParticle2D pt2.
2024-07-16 16:14:42 +02:00
db3680f8e7
Fix includes.
2024-07-16 16:06:23 +02:00
cac80e3167
Renamed Particle to GPUParticle and Particle2D to GPUParticle2D pt1.
2024-07-16 16:02:00 +02:00
9d3770cbad
Fix build.
2024-07-16 15:57:04 +02:00
9af21bf8a5
Adding back the gpu based particles pt1.
2024-07-16 08:22:27 +02:00
3cab5b1e09
Hopefully fix msvc build.
2024-07-16 00:21:13 +02:00
9d6680ce6d
Adding back the GLES3 renderer pt1. Unlike in godot it can be disabled compile time. It will be enabled afer if works.
2024-07-16 00:14:10 +02:00
71e66701e1
Added back the denoise module, with oidn built in.
2024-07-15 22:17:52 +02:00
58f90386c9
Added back the lightmapper_cpu module.
2024-07-15 21:54:47 +02:00
a310ae5238
Added back the raycast module with embree built in.
2024-07-15 21:44:37 +02:00
f297ccbc7d
Added back the scene side lighmapper classes.
2024-07-15 21:20:48 +02:00
d899382c30
Added back the xatlas_unwrap module. Also moved xatlas into it so it's not in the thirdparty folder.
2024-07-15 20:21:33 +02:00
62fdccce25
Adding back lightmaps pt2.
2024-07-15 19:15:47 +02:00
98cbf1026a
Adding back lightmaps pt1.
2024-07-15 17:36:28 +02:00
Fabio Alessandrelli
0c95ddb60d
Use unztell64 in FileAccessZIP to ensure 64 bit return
...
(cherry picked from commit efccebd3db90d7baf0947cd02612ab987ab87868)
2024-07-14 21:04:32 +02:00
Rémi Verschelde
ec6c038fdc
doc: Fix cherry-pick mistake for Vector3.cross description
2024-07-14 21:04:18 +02:00
melquiadess
33c6c019fa
Add POST_NOTIFICATIONS permission to the list of permissions available in the Export dialog
...
(cherry picked from commit 739190ca2b7f1b67a78eff33154a4bfd1964f5c4)
2024-07-14 21:03:39 +02:00
A Thousand Ships
ad12d466cc
Clarify the behavior of Vector2/3.cross
and mention parallel vectors
...
(cherry picked from commit 47a8033698b14c8a7bb25867198c1371382e3398)
2024-07-14 21:03:30 +02:00
kleonc
18cabe9d32
Always look for unique node names in owner if not found in owned nodes
...
(cherry picked from commit 95ced4bbdcea4d8e225e235fc120c4ebd72f443d)
2024-07-14 21:03:13 +02:00
bruvzg
2653e5d530
Enabled secure restorable state.
...
(cherry picked from commit 84380a94f776c8c1e7786d2eb3fb811789f42639)
2024-07-14 21:02:30 +02:00
Rémi Verschelde
2936883335
miniupnpc: Disable socket timeout on Windows, matching upstream
...
Fixes #88471 .
(cherry picked from commit f695de7c68e373088175f8f3b1650f11a27be7aa)
2024-07-14 21:01:53 +02:00
bruvzg
d571432221
Add support for PCK embedding section with non GNU-ld linkers.
...
(cherry picked from commit 625c4bdacef4173f94200632362e25e537ad5d21)
2024-07-14 21:01:25 +02:00
5b8f159214
Mark the last backported commit.
2024-07-14 11:22:24 +02:00
lawnjelly
9909bef3d6
Physics Interpolation - refactor client interpolation pump
...
* Move client interpolation pump to earlier in the iteration before 3D physics synced
* Allow `get_global_transform_interpolated()` to prime the client interpolation inside a physics tick
2024-07-14 11:19:30 +02:00
lawnjelly
1be9006ab0
Physics Interpolation - refactor Camera
and fix get_camera_transform()
...
* Moves 3D Camera interpolation scene side.
* Automatically switches `get_camera_transform()` to report interpolated transform during `_process()`.
* Fixes `ClippedCamera` to work with physics interpolation.
2024-07-14 11:18:12 +02:00
lawnjelly
88406b7fbc
Physics Interpolation - Fix 2D skinning
...
2D skinning required the interpolated skeleton base transform to be updated when using interpolation.
2024-07-14 10:38:02 +02:00
9d8dfe2a31
Remove unused includes.
2024-07-14 09:55:25 +02:00
5ede674cb4
Fix build.
2024-07-14 09:54:36 +02:00
lawnjelly
9c1d49c6a1
Fix spatial_editor_plugin
enum
...
* The `view_mesh_stats` feature introduced a new enum value `VIEW_SLECTED_INFO` within the unnamed `VIEW` enum.
* This turns out to be saved somehow, which means the view settings can get out of sync when reloading the project in an older version of the editor.
* The solution is simply to move the new value to the end of the enum so there are no conflicts.
2024-07-14 09:50:36 +02:00
lawnjelly
113b4d8f84
Editor 3D view mesh stats
...
Similar to information window, add a small optional window to display face count and other stats.
2024-07-14 09:47:31 +02:00
bruvzg
8cec3e8e0b
Add IME input support.
2024-07-14 09:40:24 +02:00
bruvzg
dad761a628
Add support for privacy manifest configuration.
2024-07-14 09:19:19 +02:00
Sergey Minakov
12d9dbe879
Extend iOS plugins to support Swift runtime
2024-07-14 09:15:42 +02:00
5ba1fa778e
Update actions.
2024-07-14 08:58:50 +02:00
Rémi Verschelde
128a1cdbb1
Web: Bump closure compiler spec to ECMASCRIPT_2021
...
Fixes #88008 .
(cherry picked from commit d29b0d90e0d735eee860b977c57cb75423d7a9ba)
2024-07-14 08:55:26 +02:00
Adam Scott
ba466927d9
Fix emscripten 3.1.51 breaking change about *glGetProcAddress()
...
(cherry picked from commit 5922ac0fb11105da67d28847b60a521406a77cdb)
2024-07-14 08:55:17 +02:00
Adam Scott
5e31a5821c
Add WASM_BIGINT
linker flag to the web build
...
(cherry picked from commit 3ae524fa9e42828183f8046f6f33b945475bb052)
2024-07-14 08:55:06 +02:00
Fredia Huya-Kouadio
7f8a39725e
Fix gradle build errors when the build path contains non-ASCII characters
...
(cherry picked from commit f1887a30f35dafac405014ef5ca6e3d76b4da960)
2024-07-14 08:54:36 +02:00
Adam Scott
b2ebbdd10c
Add basic Emacs .gitignore entries
...
(cherry picked from commit 2696fee3c6b08cd9645a61ebf08b84fd70be5a72)
2024-07-14 08:54:22 +02:00
Rémi Verschelde
ef997c9d2b
Sync controller mappings DB with SDL 2 community repo
...
Synced with mdqinc/SDL_GameControllerDB@5b4efa3a20
(cherry picked from commit 1da02fa7be4ace876a53802d19711ec7037d94f3)
2024-07-14 08:52:59 +02:00
Rémi Verschelde
91beeffbd8
Sync controller mappings DB with SDL 2 community repo
...
Synced with mdqinc/SDL_GameControllerDB@4c9b8dace8
(cherry picked from commit 6772047e5077b3bfe1f81cd24c128f02b904c20e)
2024-07-14 08:52:50 +02:00
Rémi Verschelde
d325eecef3
enet: Sync with upstream commit c44b7d0
...
c44b7d0f7f
(cherry picked from commit 360a1a456818fce75a444c17bafb9c7b510dbc20)
2024-07-14 08:52:10 +02:00
Rémi Verschelde
613e073b38
certs: Sync with Mozilla bundle as of Mar 11, 2024
...
c5a419971b
(cherry picked from commit fd61a42e0420c80481960a4071275f429186862b)
2024-07-14 08:52:02 +02:00
Rémi Verschelde
b817b87257
mbedtls: Update to upstream version 2.28.8
...
(cherry picked from commit 915ca4dd456f959e4d4fd4e385715f3f0d48e77d)
2024-07-14 08:51:55 +02:00
Jakub Marcowski
86c59a960e
libpng: Update to 1.6.43
...
(cherry picked from commit 41268d7faa05888f0067679fa3374138de2f073b)
2024-07-14 08:51:43 +02:00
Jakub Mateusz Marcowski
d4078c5568
tinyexr: Update to 1.0.8
...
(cherry picked from commit ab14dec952f0210448b6a2575cc0f73e7a074440)
2024-07-14 08:51:34 +02:00
Rémi Verschelde
7d60fb20bb
miniupnpc: Update to 2.2.7
...
No change for the files we include.
(cherry picked from commit afe64bb517a83faf931bc13094220f85f6789f82)
2024-07-14 08:49:56 +02:00
Jakub Marcowski
f6f52bbda0
miniupnpc: Update to version 2.2.6
...
(cherry picked from commit 72b80b3cdfb90dbaad3ebe445eb7a3002f97471a)
2024-07-14 08:48:37 +02:00
lawnjelly
dbf9be88d9
Physics interpolation - Zero server side multimesh data
...
To prevent possibility of use of uninitialized data.
2024-07-14 08:44:39 +02:00