5 ms·
I would think that Cyberpunk 2077 would have good Proton compatibility on day one. It runs on Stadia, which uses Vulkan.
by anderber 6y ago
I would think that Cyberpunk 2077 would have good Proton compatibility on day one. It runs on Stadia, which uses Vulkan.
- jsheard 6y agoThere's been no word of Vulkan support in the public Windows build though, as far as we know it only uses DirectX 12
- robotnikman 6y agoSo they have Vulkan support because of stadia but won't release it publicly? That's kinda stupid
- jsheard 6y agoIt wouldn't be the first time, there's a bunch of games on Stadia that have no public Linux build or Vulkan support in their Windows build Maybe Google are licensing a proprietary DX->VK wrapper for Stadia developers to use, so they can't release it elsewhere?
- Arelius 6y agoSometimes your Stadia build is done by another company, or is using some obscure Stadia_VK extension, or your renderer is statically linked, so you'd have to do another build to switch to VK. Whatever it is, it's probably just enough work, and DX11/DX12 works better enough anyways that there just isn't enough incentive to spend the effort to get your VK backend running on Windows.
- skohan 6y ago> DX11/DX12 works better enough anyways DX isn't performing better than Vulkan, is it? The performance of Vulkan titles has been almost absurdly good.
- fabianhjr 6y ago> Maybe Google are licensing a proprietary DX->VK wrapper for Stadia developers to use, so they can't release it elsewhere? If they are using a wrapper it is probably just dxvk with extra stadia specific patches. ( https://github.com/doitsujin/dxvk https://github.com/doitsujin/dxvk )
- account42 6y agoDXVK is for DirectX 11 and earlier, not for DirectX 12
- kmeisthax 6y agoIt's entirely possible that the Stadia version is a separate version of the game contracted out to some other studio, with heavily invasive changes that would break if blindly rebased on top of the Win32 version.
- cwyers 6y agoI think people should start thinking of Stadia as "a console that happens to use the Linux kernel," not as a server running a Linux distro. It's getting the equivalent of a console port.
- ekianjo 6y agoCyberpunk only uses DirectX12 on Windows.