You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Godot v4.2.stable - macOS 14.3.1 - Vulkan (Forward+) - integrated Apple M2 Max - Apple M2 Max (12 Threads)
Issue description
I've observed that memory leaks occur when explicit initialization (setting to transparent_bg) is performed every time when using SubViewport.
This issue could lead to significant performance issues and needs to be resolved.
Additional Information:
This issue is not specifically related to whether the SubViewport is connected to a node.
It seems to occur regardless of the node connection status of the SubViewport.
This issue was discovered during the investigation of the following issue: #89651 #90017
Steps to reproduce
To reproduce this issue, execute the mleak_vp_transparent_bg.tscn file included in the attached project.
While the application is running, open the Debugger/Monitors in the Editor and pay attention to the value of Memory/Static.
This value will gradually increase while the application being debugged is minimized.
When the application is restored from minimization, the increased memory is released.
Tested versions
4.2.stable
System information
Godot v4.2.stable - macOS 14.3.1 - Vulkan (Forward+) - integrated Apple M2 Max - Apple M2 Max (12 Threads)
Issue description
I've observed that memory leaks occur when explicit initialization (setting to transparent_bg) is performed every time when using SubViewport.
This issue could lead to significant performance issues and needs to be resolved.
This can be reproduced with the following code:
Steps to reproduce
To reproduce this issue, execute the mleak_vp_transparent_bg.tscn file included in the attached project.
While the application is running, open the Debugger/Monitors in the Editor and pay attention to the value of Memory/Static.
This value will gradually increase while the application being debugged is minimized.
When the application is restored from minimization, the increased memory is released.
Minimal reproduction project (MRP)
mleak_vp_transparent_bg.zip
The text was updated successfully, but these errors were encountered: