Originally Posted by Diffident
That's why you use Vulkan in the first place. Vulkan is the graphics API used on Stadia, the hard work is already done. No justifiable reason not to release a Linux desktop version if a version for Stadia is available.
Freesync taking so long to work on Linux was the fault of AMD. Just like Navi cards not working in Linux until this coming September is the fault of AMD while Gysnc has worked for years, and Nvidia Super cards had same day drivers.
Originally Posted by Imouto
DXVK does it on the fly.
Program it for Vulkan in the first place. Problem solved.
As far as I'm concerned, performance is fantastic. I bought the RE2 Remake and I was surprised to see it running above 60 FPS @ 1440p on my RX 580 at pretty high settings which is pretty much in line with the Windows side of things. Mind you, on an open source driver. That's nuts.
As diffident said, the lateness of FreeSync for Linux was 100% on AMD's side. If anything, you see new features in Linux before than Windows.
HDR is a couple kernel versions away.
Newsflash: There are plenty of native Linux games. Even AAA ones.
Google likely pays or even provides engineers to make the conversions happen. Where as who goes and makes this happen for only Linux porting? No one. What Ubisoft games are developed with Vulkan from the start? Which of them use middleware that exists for both Windows and Linux platforms?
Even console vs PC it's not as easy as you may think. Aka just wrap all the calls with some open source hopefully working wrapper and call it a day.
I don't care who's fault it is, it was the same on Windows, the OS developers had to invest and persuade companies to develop for their platform, be it drivers or applications. With Linux you're still left at the mercy of companies caring to do it on their own, which they do not. For multimedia+games Linux is still far behind. Next Kernel, next Kernel, next patch, next open source driver, no not that one, the other one, etc. heard that before. It either has it now or not.