While you're here, please consider supporting GamingOnLinux on:
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register
- NVIDIA switching to open kernel modules by default in future driver update for Turing+
- SteamOS 3.6 Preview for Steam Deck brings numerous big new features
- Bungie's classic free FPS 'Marathon' is now on Steam
- Collabora detail the improved updater for Steam Deck in SteamOS 3.6
- Crusader Kings III gets a Free Weekend plus a big Paradox sale on Steam
- > See more over 30 days here
-
Caves of Qud gets a huge new Beta released with the big…
- Phlebiac -
The Warlords series and the five original Close Combat …
- chaussettes -
Ghost of Tsushima single-player only on Steam Deck due …
- CatKiller -
Ghost of Tsushima single-player only on Steam Deck due …
- CatKiller -
SteamOS 3.6.2 Preview for Steam Deck fixes up double-in…
- benmhall - > See more comments
Latest Forum Posts
- Steam is downloading a different version of Civ 6 on NixOS compar…
- slaapliedje - Penguins in Gaming
- Pengling - AMD Graphics (Native - Non Native) Testing Area (mesa obiaff ppa)…
- mrdeathjr - Emulation Recommendations!
- missingno - Starfield - AMD Frame generation working
- rustigsmed - See more posts
View PC info
Haven't used Mango HUD, but I think it was forked from Mesa Vulkan overlay and diverged into its own direction.
But similar idea I suppose. If Mango HUD can log the values you need - you can use that all the same for analysis.
Last edited by Shmerl on 31 October 2022 at 5:56 am UTC
View PC info
Yeah I've been using MangoHud's frame time graph and logging functionality, which check out, no spikes upwards.
I usually limit to 66FPS by the way, but that's just a habit I got from using Nvidia's "fast sync" on Windows years ago, where any frames delivered before the next refresh are discarded (bloody fantastic solution that was, wish we had that).
Unlimited framerates exhibit the same issue. I've updated the main post thanks to your good questions.
Will try 59fps as my limit, thanks! :)
Last edited by ridge on 31 October 2022 at 6:01 am UTC
View PC info
Search about MESA_VK_WSI_PRESENT_MODE usage here: https://docs.mesa3d.org/envvars.html
Details on logic here: https://registry.khronos.org/vulkan/specs/1.3-extensions/man/html/VkPresentModeKHR.html
Last edited by Shmerl on 31 October 2022 at 6:04 am UTC
View PC info
Or instead of limiting try using one of the alternatives to vsync from those present modes. I think one of them is similar to what AMD call "enhanced sync".
Last edited by Shmerl on 31 October 2022 at 6:13 am UTC
View PC info
View PC info
Oh, right! Yeah didn't think about that myself either but it makes sense now that you bring it up haha. Not worried about tearing BTW.
Yeah, saw your link; had no idea about these envvars! Gonna experiment with those when I have time 😁 Really appreciate it.