Why?Winjeets don't deserve this
>companies can do the fuck they want>op seetheswhat causes this?
Fuck Gabe, I knew he would betray us.
>>109402328Brain damage.>>109401735Go back to configuring your Catppuccin faggot neko-ears ass VSCODE theme, OP
>It's in Valve's best interest that GPU drivers are as smooth as possible, in order to be able to sell as many games as possible. Meanwhile, GPU vendors are incentivized to only really focus on the last couple generations, since ultimately they need to sell new cards to be around. Good support for older cards can help make people more likely to pick you when they *do* need a new card, but it also increases how long until they need a new card, so it's a lot harder to justify the dev spend. Meanwhile, Valve has a much more obvious path to financially justifying the spend: Game run good, person buy game; Game run bad, person not buy game.
>>109402519The real reason is that you have difference in vulkan/opengl/directx implementation depending on vendors. somethings will be faster on nvidia, while others will be faster on radeon. And sometimes things straight up don't work on a different vendor.Valve uses radeon in their steam deck/steam machine consoles, which use the (superior) mesa radv driver. Thus it's in their best interest that games still come out with compatibility and good performances for radeon cards.And perhaps devs will care more about optimizing for radeon if there's a better driver vendor, which is a win win for valve and gamers in general.
>RADVWho cares. Everyone on Windows uses NVIDIA anyway.
>>109401735good one, OP.i, too, saw that one comment on this article after finding the article on Hacker News (tm)
>>109401735Market captureSo studios target it and it will work flawlessly on Linux
>>109401735Would be based and amazing if it works on Windows 7.
>>109402664kys faggot
>>109402679Shut the fuck up
>>109402636This is the problem they're addressing. nVidia has been actively making PCs worse since the DX8 era.
>>109401735>Winjeets don't deserve thisThey don't but Gabe is playing the long game. He's not trying to win over microsoft, he's trying to win over developers. If all games run on ubiquitous drivers, then winblows has no edge, nothing to keep the normies wedded to it.
>>109403035This, DICE and amd worked together to create their own modern graphics api. Which was primarily aimed at consoles, as xbox and ps* both use amd graphics cards.Nvidia has tried it's hardest to gain market shares by making sure they were the only one to implement properly directx. And since directx is partly authored by GPU vendors, it wasn't really hard to do. They've also helped game studios use their custom solutions, like HairX, PhysX and OptiX. These can't be implemented by other vendors because the API is extremely opaque.
>>109401735>Why?if developers only need to target 1 driver, it makes everyone's lives easier
>>109403833devs don't target drivers, they target graphics/gpu apis.in fact you can't even target a driver, even if you want to. i thought this was the technology board
>>109404349This board is full of iPhone kiddies now you can tell by the IMG underscore filename and how retarded they are
>>109404349not having to worry about platform specific (driver) bugs. You would know this if you actually did graphics work on multiple platforms
>>109404560the bugs you're referring to are usually version dependent and have common workarounds implemented in most engines. usually it's the other way around; people relying on vendor-specific behavior, when vulkan or directx says nothing about these in the first place.
>>109402664I dont see why it wouldn't work in win7/
>>109402519This is why proprietary crap is inherently anti competitiveAre you a GPU manufacturer who just care aboit selling the latest and greatest and gives zero fuck about long term driver support and improvements? No problem, the free market will provide some third party which will invest in maintaining those drivers to serve the gamers
>>109401735what's bad about this?if everything is vulkan anyway it will run the same on anythingvalve just realises that directx is cancer
https://www.phoronix.com/news/Linux-7.3-AMDGPU-GFX6-ModifiersValve does it again.
>>109401735encroaching on windows will further force devs to accept steamos as a platform it will also bring abandoned aymd users to linux once they realize their old cards had a lot of driver support left in them
>>109402664I would buy AMD. Unirronically.
>>109401735I've said that the performance difference between AMD and Nvidia is due to Nvidia having a more unified close sourced driver, but AMD's original closed source vulkan driver got 100% replaced with the open source version.So if we have a really good radv driver on windows, and it's faster than the closed source driver, that would prove that nvidia isn't bad for linux, it's just that AMD has bad drivers for windows.But even though nvidia has a unified driver, linux users get zero benefits such as no ability to set DLDSR / DSR or per application frame limit, but the real reason we don't have those QoL features is because of x11 and wayland, and I don't know where games are installed into on linux, I think it's in usr/bin or usr/lib, I swear I remember there being a /games folder somewhere, I don't actually know.
>>109405627>it's just that AMD has bad drivers for windows.and nvidia has bad linux drivers (-30% perf), everyone knows this
>>109405627>I don't know where games are installed into on linuxeitherA)where ever the fuck you wantB) wherever your package manager fucking wantslonger story, never install native linux gamesProton's purpose is to address interoperability between distros and versions as much as it is meant to address Windows compatibility. the abreviated story is games are 'windows'. so for the foreseeable future, just make windows games. You will get a Linux game out of it also. And Mac. And...But the long term goal is catering backward-compatibility for windows platforms as much as native linux builds on linux. Even longer term goal would be 'just make Proton games', but that's probably entirely an aside, depending on where Valve goes with it for ARM, etc, and we're talking very speculatively about what Valve would LIKE to do, not necessarily what will ever happen. But to be concise, Valve does not even recommend installing native linux games when given the choice, because native linux apps are a nightmare of moving target dependencies. It might work now. It might work better than the Windows build on Proton right now. But only on your current distro, with whatever packages are currently installed.... just don't even bother. I doubt Valve will ever get around to conforming Proton to address any of that.
>>109401735This is good news for windows 7 holdouts, if it works.
>>109402664It would let me use a 9070xt on windows 7 + Zen 3 arch. As of now I'm still using a 6750xt for it.
>>109405326Timur in Valve should be given more money to work on it. He's keeping old GPUs out of the landfill, now this is true environmentalism.
NO. NO NO NO. AMD DRIVERS ON LINUX ARE ALL WE FUCKING HAVE. VALVE FUCKING STOP. GO HOME YOU'RE DRUNK. THEY DON'T FUCKING DESERVE IT, WHAT DO WINDOWS USERS SACRIFICE
>>109407846>WHAT DO WINDOWS USERS SACRIFICEA chicken and about an hour of prayer?Don't be antisemitic.
>>109401735so, proton has failed?
>>109401735What's the use case?
>>109401735thanks for beta testing, linuxsisters
>>109409364enjoy ur spyware wangjeet
>>109401735ELI5, why is this good or bad?t. /v/ retard
>>109409424It's the single best performing AMD driver, that happens to be exclusive to Linux
>>109401735It's the same codebase so Linux benefits from this as well.(assuming it all goes well and people actually use this)Real question is, does that mean we need to introduce DirectX support directly into the AMD driver we use for Linux?