virtualx-engine/servers
Dario 5155870d64 Improve handling of motion vectors for multimesh instances.
Fixes #67287. There was a subtle error where due to how enabling motion vectors for multi-meshes was handled, only the first instance would have a valid transforms buffer and the rest would point to an invalid buffer. This change moves over the responsibility of enabling motion vectors only when changes happen to the individual 3D transforms or the entire buffer itself. It also fixes an unnecessary download of the existing buffer that'd get overwritten by the current cache if it exists. Another fix is handling the case where the buffer was not set, and enabling motion vectors would not cause the buffer to be recreated correctly.
2023-08-09 08:17:07 -03:00
..
audio Fix AudioEffectRecord circular reference 2023-06-19 18:13:01 -04:00
camera
debugger Fix deserializing resource usage debug data 2023-04-07 17:00:38 +02:00
extensions Merge pull request #76051 from rburing/contact_local_velocity_2d 2023-04-17 20:14:00 +02:00
movie_writer Print CPU and GPU usage statistics after Movie Maker is finished 2023-05-08 12:02:52 -04:00
navigation
physics_2d Merge pull request #76138 from rburing/ccd_against_moving 2023-06-19 22:34:16 +02:00
physics_3d Add ability to get barycentric coordinates from ray 2023-08-02 15:16:44 -05:00
rendering Improve handling of motion vectors for multimesh instances. 2023-08-09 08:17:07 -03:00
text [TextServer] Add support for retrieving OpenType name strings. 2023-05-22 18:08:34 +03:00
xr XR Tracker reuses XR Pose 2023-08-02 21:49:56 -04:00
audio_server.cpp Use StringName consistently to refer to the Master audio bus name 2023-08-07 18:06:17 +02:00
audio_server.h Fix crash caused by invalid mix_rate assignment due to bogus 2023-04-25 23:52:50 -07:00
camera_server.cpp
camera_server.h
display_server.cpp Merge pull request #63826 from deakcor/dev_clipboard 2023-07-27 15:22:16 +02:00
display_server.h Merge pull request #63826 from deakcor/dev_clipboard 2023-07-27 15:22:16 +02:00
display_server_headless.h [DisplayServer] Add method to check if native window is focused. 2023-06-16 10:27:52 +03:00
navigation_server_2d.cpp Add NavigationServer API to enable regions and links 2023-07-26 01:20:15 +02:00
navigation_server_2d.h Add NavigationServer API to enable regions and links 2023-07-26 01:20:15 +02:00
navigation_server_3d.cpp Add NavigationServer API to enable regions and links 2023-07-26 01:20:15 +02:00
navigation_server_3d.h Move navigation mesh baking to NavigationServer 2023-08-03 19:49:07 +02:00
navigation_server_3d_dummy.h Move navigation mesh baking to NavigationServer 2023-08-03 19:49:07 +02:00
physics_server_2d.cpp Change the "Physics Engine" project settings to prompt a restart 2023-06-04 17:24:42 +02:00
physics_server_2d.h PhysicsDirectBodyState2D: add get_contact_local_velocity_at_position 2023-04-14 11:40:06 +02:00
physics_server_2d_wrap_mt.cpp
physics_server_2d_wrap_mt.h
physics_server_3d.cpp Add ability to get barycentric coordinates from ray 2023-08-02 15:16:44 -05:00
physics_server_3d.h Add ability to get barycentric coordinates from ray 2023-08-02 15:16:44 -05:00
physics_server_3d_wrap_mt.cpp
physics_server_3d_wrap_mt.h
register_server_types.cpp Expose RenderingSceneBuffers through ClassDB 2023-07-26 23:48:30 +10:00
register_server_types.h
rendering_server.cpp Add option to enable HDR rendering in 2D 2023-08-07 11:24:03 +02:00
rendering_server.h Add option to enable HDR rendering in 2D 2023-08-07 11:24:03 +02:00
SCsub
server_wrap_mt_common.h
text_server.cpp [Text Server] Fix ellipsis outline drawing. 2023-07-24 08:07:29 +03:00
text_server.h [TextServer] Add support for retrieving OpenType name strings. 2023-05-22 18:08:34 +03:00
xr_server.cpp Add XRServer.world_origin property 2023-03-01 22:18:47 +11:00
xr_server.h