Originally posted by rabcor
View Post
Originally posted by david-nk
View Post
Also you old games that Valve wishes to keep on selling that were developed by third parties has that were built for opengl running on particular cards with those cards unique quirks in opengl implementation. Of course these games valve does not have source code for so you cannot fix them that way. Having to go begging to Opengl vendors to add quirks is not good either for valve. Take a old problem game make a custom opengl that matches what it needs and somehow have it accelerated is the problem space you have here. OpenGL over vulkan and for these old games on modern hardware 70% overhead is more than tolerable due to how many times faster the CPU/GPU are today compared to when they were made. This second reason also why Valve is interest in dxvk and wine because these allow Valve to keep on selling DX games that no longer work on Windows 10. If program will not run for user Valve cannot legally sell it to user so valve cannot make profit from having the right distribute that application.
So valve has two reasons to be interested opengl over vulkan. The second one means to make money.
Remember Nvidia with scaling and the like is going to make it unique to their platform this means Valve has todo more testing if scaling works right with AMD/Intel and Nvidia unless they can come up with some generic solution as well. So cost saves long term are on the table for Valve to fund this work now.
Comment