diff options
author | Rémi Verschelde <rverschelde@gmail.com> | 2024-05-29 11:19:51 +0200 |
---|---|---|
committer | Rémi Verschelde <rverschelde@gmail.com> | 2024-05-29 11:19:51 +0200 |
commit | 183c6344284de8d74d6b71f144213154885b2e2b (patch) | |
tree | e801b0e586917112fbf1c764881a631faf7d817a /scene/2d/navigation_region_2d.h | |
parent | 47fa384b89f843912a3f2fd97b58f372b68f55a5 (diff) | |
parent | 5f5fe737d2c4b0d63eb4efd8c160abf560d40b00 (diff) | |
download | redot-engine-183c6344284de8d74d6b71f144213154885b2e2b.tar.gz |
Merge pull request #92372 from smix8/navregion2d_debug
Improve NavigationRegion2D debug performance
Diffstat (limited to 'scene/2d/navigation_region_2d.h')
-rw-r--r-- | scene/2d/navigation_region_2d.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/scene/2d/navigation_region_2d.h b/scene/2d/navigation_region_2d.h index 5a86dd607d..52101cb93e 100644 --- a/scene/2d/navigation_region_2d.h +++ b/scene/2d/navigation_region_2d.h @@ -52,6 +52,12 @@ class NavigationRegion2D : public Node2D { #ifdef DEBUG_ENABLED private: + RID debug_mesh_rid; + RID debug_instance_rid; + + bool debug_mesh_dirty = true; + + void _free_debug(); void _update_debug_mesh(); void _update_debug_edge_connections_mesh(); void _update_debug_baking_rect(); |