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
If I open any Godot 4 project, suspend my computer, then resume it, the renderer no longer updates to the screen. It also causes a memory leak (left it until it hit 4.9 GB). This only occurs when using the Forward+ or Mobility renderer. The Compatibility renderer does not have this issue; it works fine.
It also occurs to exported projects (if Forward+ or Mobility renderer used).
I assume something in the Vulkan renderer is being disconnected by the computer suspension, and is not reconnected when resumed. If I move Godot to a second monitor, then disconnect the monitor, the issue doesn't present, only if I suspend the computer. I cannot test on any other operating system.
Steps to reproduce
open any 4.0 project
set renderer to Forward+ or Mobility
suspend computer
resume computer
attempt to move or interact with anything in the godot window. Resizing also works
Minimal reproduction project
N/A any project works, including default new project
The text was updated successfully, but these errors were encountered:
ShepDowell
changed the title
Vulkan renderer not updating screen after computer suspension
Vulkan renderer not updating screen after computer suspension + memory leak
Feb 28, 2023
Godot version
4.0.rc6
System information
Ubuntu 22.10, RTX 2060, Vulkan
Issue description
If I open any Godot 4 project, suspend my computer, then resume it, the renderer no longer updates to the screen. It also causes a memory leak (left it until it hit 4.9 GB). This only occurs when using the Forward+ or Mobility renderer. The Compatibility renderer does not have this issue; it works fine.
It also occurs to exported projects (if Forward+ or Mobility renderer used).
I assume something in the Vulkan renderer is being disconnected by the computer suspension, and is not reconnected when resumed. If I move Godot to a second monitor, then disconnect the monitor, the issue doesn't present, only if I suspend the computer. I cannot test on any other operating system.
Steps to reproduce
Minimal reproduction project
N/A any project works, including default new project
The text was updated successfully, but these errors were encountered: