When using the experimental Vulkan graphics API, my game’s FPS is limited to 20 FPS.
As of 26.3 Snapshot 7, the game now locks itself at 30 FPS
Environment
CPU: 24x Intel(R) Core(TM) Ultra 9 275HX GPU: GeForce RTX 5080 Laptop GPU/PCIe/SSE2
Attachments
Comments 6
We do not have enough information to find the cause of this issue.
Please record a video of this happening and attach it to this report.
If you are on Windows, you can use Windows+Alt+R to open a built-in app for recording game footage.
If you are on Mac (Mojave or later), you can use Shift+Command+5 to open a built-in app for recording your screen.
In case you don't have a program to record videos, we recommend using the free recording software OBS.
In case the resulting video file is too large to be uploaded to the bug tracker directly, please upload it elsewhere (e.g. as unlisted video on YouTube) and link to it here.
This issue is being temporarily resolved as Awaiting Response. Once the requested information has been delivered, the report will be reopened automatically.
Quick Links:
📓 Bug Tracker Guidelines -- 💬 Community Support -- 📧 Mojang Support (Technical Issues) -- 📧 Microsoft Support (Account Issues) -- 📓 Project Summary -- ✍️ Feedback and Suggestions -- 📖 Game Wiki
Please edit your report to change the Affected Version to the version shown on the Minecraft title screen
Here is a new video from the latest snapshot. Upon loading into a world it is very stuttery, after reloading resources with F3+T the stutter is basically gone, but the FPS is still locked to 30.
After digging deeper into my NVIDIA settings, it turns out the issue at least in part stems from NVIDIA Control Panel having a setting to limit background applications maximum FPS. For some reason with Vulkan, this causes the game to always be detected as a background application by the graphics drivers.
When using OpenGL as the graphics API and with that setting enabled, it causes the game to be locked to that 30FPS on start-up but after you alt-tab to a different window and back to the game, the FPS limit goes away. Alt-Tabbing does not fix the issue when Vulkan is selected as the default graphics API.
So there’s some kind of detection issue with the game state not being recognized as a foreground application on start-up of the game.
For now, disabling the “Background Application Max Frame Rate” 3D setting in the NVIDIA Control Panel(or in the NVIDIA Desktop App under Legacy Settings) and clicking apply fixes the issue for both OpenGL and Vulkan.
It’s bad