mirror of
https://github.com/godotengine/godot
synced 2024-11-02 14:03:02 +00:00
407b16ab00
I wanted to add this tool for years and always forget. This command line option: ``` $ godot.exe -e --debug-canvas-item-redraw ``` Allows to see when a canvas item is redrawn. This helps find out if something in the UI is refreshing in a way it should not. Examples as such: * Signals causing more of the UI to redraw. * Container resizing causes more UI elements to redraw. * Something using a timer is redrawing all time time, which can go unnoticed. To my surprise, the editor UI is redrawing very efficiently. There is some weird stuff with the scene tabs, redrawing when the inspector changes but most things for the most part are fine. |
||
---|---|---|
.. | ||
audio | ||
camera | ||
debugger | ||
extensions | ||
movie_writer | ||
navigation | ||
physics_2d | ||
physics_3d | ||
rendering | ||
text | ||
xr | ||
audio_server.cpp | ||
audio_server.h | ||
camera_server.cpp | ||
camera_server.h | ||
display_server.cpp | ||
display_server.h | ||
display_server_headless.h | ||
navigation_server_2d.cpp | ||
navigation_server_2d.h | ||
navigation_server_3d.cpp | ||
navigation_server_3d.h | ||
navigation_server_3d_dummy.h | ||
physics_server_2d.cpp | ||
physics_server_2d.h | ||
physics_server_2d_wrap_mt.cpp | ||
physics_server_2d_wrap_mt.h | ||
physics_server_3d.cpp | ||
physics_server_3d.h | ||
physics_server_3d_wrap_mt.cpp | ||
physics_server_3d_wrap_mt.h | ||
register_server_types.cpp | ||
register_server_types.h | ||
rendering_server.cpp | ||
rendering_server.h | ||
SCsub | ||
server_wrap_mt_common.h | ||
text_server.cpp | ||
text_server.h | ||
xr_server.cpp | ||
xr_server.h |