Originally posted by M@GOid
View Post
Announcement
Collapse
No announcement yet.
RADV Remains Competitive To AMD's Radeon Vulkan Windows Driver, Linux OpenGL Dominates
Collapse
X
-
-
Originally posted by Awesomeness View PostI don't get the point of AMDVLK. It's not like AMD ever worked on upstreaming it to Mesa.
Originally posted by bridgman
As far as I know we are not and have never developed a separate open source Vulkan driver - if we had it would look a lot like RADV although it probably would not have ACO yet.
What we are doing is taking the (multi-OS but primarily developed for Windows) closed source driver and periodically sanitizing a snapshot of the code required for a Linux build. The shader compiler code is different from the closed source version but is based on the same back end we use for open source graphics drivers and the ROCm stack.
Comment
-
Originally posted by Awesomeness View PostI don't get the point of AMDVLK. It's not like AMD ever worked on upstreaming it to Mesa.
Maybe it was with Google relating to the Stadia deal. Or maybe it's some supercomputer deal we don't even know about. In the end it doesn't really matter. From recent NVidia events you can see that the market does value such things.Last edited by smitty3268; 05 July 2022, 08:18 PM.
Comment
-
Originally posted by M@GOid View PostOver a decade ago, before AMD's opensource driver was a thing, some people used to say that the ATI/AMD proprietary OpenGL driver wasn't bad per se, just it needed the game developer to code to exactly OpenGL specifications, while the Nvidia driver was more lenient with bad code.
Is that true, or the driver was really bad and that was only fanboy talk?Last edited by Melcar; 06 July 2022, 03:17 PM.
Comment
-
Even today there are 17 unimplemented OpenGL extensions on AMD OpenGL. Are they important? I don't know, will they break someone's code? Probably. It'd be nice if those last few items were completed so we had a completely functional OpenGL driver. Even if they are for crazy edge cases. I've always wondered if that was why NVIDIA always seemed to just work (even though the NVIDIA driver could be a buggy POS).
Comment
-
Originally posted by DMJC View PostEven today there are 17 unimplemented OpenGL extensions on AMD OpenGL. Are they important? I don't know, will they break someone's code? Probably. It'd be nice if those last few items were completed so we had a completely functional OpenGL driver.
Comment
-
I check mesamatrix.net and all of those 17 extentions that are unimplemented are part of the "Extensions that are not part of any OpenGL or OpenGL ES version".
I'm guessing those aren't an official part of the OpenGL standard? Would be cool though to have a completely clear green list though.
Comment
-
Originally posted by DMJC View PostEven today there are 17 unimplemented OpenGL extensions on AMD OpenGL. Are they important? I don't know, will they break someone's code? Probably. It'd be nice if those last few items were completed so we had a completely functional OpenGL driver. Even if they are for crazy edge cases. I've always wondered if that was why NVIDIA always seemed to just work (even though the NVIDIA driver could be a buggy POS).
It's not clear exactly which 17 you are calling out.
Comment
-
Originally posted by smitty3268 View PostThere are hundreds of extensions out there that aren't implemented. The vast majority of them are junk and not implemented for a reason. They may have only been implemented by a single vendor, or obsoleted by newer core GL versions released later.
It's not clear exactly which 17 you are calling out.Test signature
Comment
Comment