Live data from Hacker News

Valve Is Working on Another Extension to Help in Direct3D-over-Vulkan

phoronix.com

21–30 of 308 posts

Re: Valve Is Working on Another Extension to Help in Direct3D-over-Vulkan

#21
post #11

Earlier quoted context omitted.

If I remember correctly, Valve started doing this some time ago as an "insurance policy", when Microsoft spoke about locking down Windows (before they introduced Windows Store). It is amazing to see how far Linux gaming has come since then. 10 years ago almost none of the big games worked, 5 years ago lots of games worked after fiddling with wine config, and now most of the games I have tried work out of the box afte…

Call me optimistic, but I imagine a larger amount of "most" work out of the box by then.

A lot of games now don't work because of anti-cheat technologies. But Valve is working on this with Codeweavers with their refactoring of NTDLL.

Re: Valve Is Working on Another Extension to Help in Direct3D-over-Vulkan

#22

Valve is doing god’s work when it comes to Linux gaming. I have played over 40 hours of GTA V without many troubles. The game looks great and performs great. So glad I could get rid of my windows install.

I think that the only gaming company that actively improve Linux gaming is only Valve. Compare this to Stadia, where I never see any news on them contributing to the Linux gaming stack

Well.. and Aspyr for porting. And CodeWeavers for employing Wine devs.

And Collabora: https://www.gamingonlinux.com/2020/10/collabora-expect-their...

Re: Valve Is Working on Another Extension to Help in Direct3D-over-Vulkan

#23

Earlier quoted context omitted.

I think that the only gaming company that actively improve Linux gaming is only Valve. Compare this to Stadia, where I never see any news on them contributing to the Linux gaming stack

Well.. and Aspyr for porting. And CodeWeavers for employing Wine devs. And Collabora: https://www.gamingonlinux.com/2020/10/collabora-expect-their...

Right, I forgot about those Linux porting companies such as Aspyr and Feral Interactive. And Collabora isn't specifically a gaming company, but they and CodeWeavers also helps

Re: Valve Is Working on Another Extension to Help in Direct3D-over-Vulkan

#25

I have a huge (already downloaded) library on Steam Windows. Does anyone know how to "share" the game resources so that the Linux version only download the executable/runner?

Watch out, the suggestions in the other replies are hazardous. It's possible to add your windows Steam library to a Linux client, after mounting the windows partition, and this will work fine most of the time(so you could still give it a try). However, you're also likely to run into annoying-to-debug issues due to Linux's mishandling of ntfs.

I've eventually given up on this method, and I'm not sure if there is a good solution. I ended up just buying more hard drive and selectively installing the games I want in linux partitions.

Re: Valve Is Working on Another Extension to Help in Direct3D-over-Vulkan

#26
It's cool seeing the tech develop to run D3D/OpenGL on Vulkan/DX12/Metal, moving a lot of code out of drivers and in to libraries. But in the long term apps should all end up using Vulkan/DX12/Metal themselves directly (or modern derivatives) - so there won't be many uses for the old legacy D3D/OpenGL stacks left, so these libraries will probably fall out of use too. So, nice for the short/medium term, but probably no longer relevant in the long term.

Re: Valve Is Working on Another Extension to Help in Direct3D-over-Vulkan

#28

It's cool seeing the tech develop to run D3D/OpenGL on Vulkan/DX12/Metal, moving a lot of code out of drivers and in to libraries. But in the long term apps should all end up using Vulkan/DX12/Metal themselves directly (or modern derivatives) - so there won't be many uses for the old legacy D3D/OpenGL stacks left, so these libraries will probably fall out of use too. So, nice for the short/medium term, but probably n…

I don't believe opengl is going anywhere. It's still heavily embedded in modern gaming everywhere. If anything a translation layer from opengl to vulkan would be the direction.

Re: Valve Is Working on Another Extension to Help in Direct3D-over-Vulkan

#30

Valve is doing god’s work when it comes to Linux gaming. I have played over 40 hours of GTA V without many troubles. The game looks great and performs great. So glad I could get rid of my windows install.

I bought Civ 6 for Linux purely because it was available on Linux. Bought from Steam. It does seem like they're pushing things in the right direction for Linux gaming.
Post reply on HN