godot/servers/visual
lawnjelly ef2f631aa9
Portals - Fix gameplay monitor ticking
Due to an optimization to prevent processing except when camera rooms changed, the ticking synchronization and updating of previous and current lists could get out of sync for affected objects, leading to missing gameplay notifications.

This PR adds new paths to properly support and synchronize objects in this "room based" path.

(cherry picked from commit 38240fd0c8)
2022-01-31 20:38:32 +01:00
..
portals Portals - Fix gameplay monitor ticking 2022-01-31 20:38:32 +01:00
SCsub Portal occlusion culling 2021-07-14 11:43:23 +01:00
rasterizer.cpp Update copyright statements to 2022 2022-01-13 16:00:37 +01:00
rasterizer.h Update copyright statements to 2022 2022-01-13 16:00:37 +01:00
shader_language.cpp Update copyright statements to 2022 2022-01-13 16:00:37 +01:00
shader_language.h Update copyright statements to 2022 2022-01-13 16:00:37 +01:00
shader_types.cpp Update copyright statements to 2022 2022-01-13 16:00:37 +01:00
shader_types.h Update copyright statements to 2022 2022-01-13 16:00:37 +01:00
visual_server_canvas.cpp Fix invalid read when using LightOccluder2D 2022-01-25 18:43:55 +01:00
visual_server_canvas.h Update copyright statements to 2022 2022-01-13 16:00:37 +01:00
visual_server_globals.cpp Update copyright statements to 2022 2022-01-13 16:00:37 +01:00
visual_server_globals.h Update copyright statements to 2022 2022-01-13 16:00:37 +01:00
visual_server_raster.cpp Update copyright statements to 2022 2022-01-13 16:00:37 +01:00
visual_server_raster.h Update copyright statements to 2022 2022-01-13 16:00:37 +01:00
visual_server_scene.cpp Update copyright statements to 2022 2022-01-13 16:00:37 +01:00
visual_server_scene.h Update copyright statements to 2022 2022-01-13 16:00:37 +01:00
visual_server_viewport.cpp Update copyright statements to 2022 2022-01-13 16:00:37 +01:00
visual_server_viewport.h Update copyright statements to 2022 2022-01-13 16:00:37 +01:00
visual_server_wrap_mt.cpp Update copyright statements to 2022 2022-01-13 16:00:37 +01:00
visual_server_wrap_mt.h Update copyright statements to 2022 2022-01-13 16:00:37 +01:00