@partizan@collabora I'm not sure how Steam goes about FPS limiting games but there are a number of improvements to the display pipelines that have been merged recently which might be helping.
Shout out to #NVIDIA for finally producing a usable, playable, tear-free GPU experience on #Wayland#Linux, only 3 short years after I paid a lot of money for my RTX3070 laptop! #NVK did it first though! I have GRUB set up to be able to select between the two drivers and am excited to see both of them progressing. NVIDIA 555 Beta drivers with the nvidia-beta AUR package.
Even Intel, with a BRAND NEW first generation architecture, had workable drivers within 6 months of release, just saying though...
I know NVIDIA's driver worked for desktop cards for the most part, but it was basically unusable for render offloading (Optimus) configurations in my experience.
Seriously NVIDIA...what is this? Opened Overwatch at the practice range, low settings. Memory slowly crept to like 13GB used over the course of like 10 minutes and CPU was pegged the whole time the game was in focus. Closed the game, look how much memory was freed....the game was also stuttery at 90FPS ish while #NVK gets a smooth 120 or so in the same area.
#NVK news: Support for DRM format modifiers has landed & will be part of the upcoming Mesa 24.1 release It's last piece required to support GameScope and is important to making Zink+NVK a robust #OpenGL solution. Read more: http://col.la/drmnvk#NVIDIA#Vulkan#OpenSource
If you're playing around with #NVK and want to post videos or screenshot, please use the #NVK hashtag. I love seeing people having fun! I also tend to boost them. 😁
@gfxstrand I've been following #NVK since it was announced and testing it since test releases were available in Arch. I'm consistently impressed with how much progress is being made and how many games run now. Incredible work.
I tried using NVK and zink instead of the proprietary NVIDIA driver today. I have to say it works very well and i can finally use wayland without some ugly glitches. Very cool.