From 06827f69118dfa449c3f863939878a0f86cad0fc Mon Sep 17 00:00:00 2001 From: Relintai Date: Fri, 19 Aug 2022 02:09:16 +0200 Subject: [PATCH] Added a todo. --- TODO.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/TODO.md b/TODO.md index ec1037052..dcbd76461 100644 --- a/TODO.md +++ b/TODO.md @@ -219,3 +219,16 @@ Also it should be expanded on, for the apis that returns arrays and dicts. Maybe just write results directly to the passed parameter classes, so no allocations occur. https://github.com/godotengine/godot/commit/acbd24ea842cb90ab49cd66d5dc7220e57c73f29 + +## Remove redundant thread sync counter draw_pending + +The functions that used it already use a threadsafe FIFO queue +to communicate between threads and a sync to have the main thread +wait for the render thread. + +Fixes #35718 + +The bugfix is likely needed, however I did not move physics interpolation out of scenario, +so this one needs more thought. + +https://github.com/godotengine/godot/commit/9fbdace917026b04d638c03b2f991ae4ace33a9d