-
-
Notifications
You must be signed in to change notification settings - Fork 21.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Vulkan: Editor constantly uses 1-2% CPU while doing nothing on empty project due to Vulkan lacking 2D batching #71084
Comments
I suspect this is the audio system? |
Duplicate of #38154. |
|
Can you reproduce this on 3.5.1? |
Downloaded 3.5.1, opened a blank project in it, modified the Project Settings to make it use the Dummy audio driver. The numbers in the process monitor seem worse, but my computer is not heating up and spinning up the fan to high. Whatever is making 4.b10 eat my batteries and turn my macbook into an airplane is not happening in 3.5.1. |
Can you reproduce in 4.0.beta10 after switching the rendering method to Forward Mobile? Also try GL Compatibility. |
This is likely because the editor is much slower to render when using Vulkan due to lack of 2D batching. See also #70869. |
To me this sounds like vsync may not be working in on the macOS builds. |
Godot version
v4.0.beta10.mono.official [d0398f6]
System information
MacOS Catilina 10.15.6, MacBook Air
Issue description
I just downloaded 4.0 beta 10 and started a new project, and simply sitting and staring at the empty project screen causes my mac's fan to spin up and stay spinning on high. The editor isn't doing anything, but it apparently just can't sit still? The CPU usage is always at at least 1% or 2%, and it apparently wakes the processor at least 150 times per second.
I would expect simply staring at the editor with nothing on screen would leave the CPU alone. If I swipe away to another screen or minimize the editor, I would expect the CPU usage to fall as well, but the editor still uses 1-2% constantly. There's no way I can use Godot if it is going to eat my laptop's battery just doing literally nothing...
Steps to reproduce
Open a new project and just sit and wait. Going to the AssetLib tab seems to speed up the process, but it's not required.
Minimal reproduction project
N/A
The text was updated successfully, but these errors were encountered: