4 ms·
Of course, AMD managed, so there’s no technical reason that nVidia cannot.
by vertex-four 7y ago
Of course, AMD managed, so there’s no technical reason that nVidia cannot.
- fwxwi 7y agoI didn't say there's a technical reason, I said they want to keep their source code secret, which to me is a reasonable argument.
- pepemon 7y agoWell then sway maintainer's reason to explicitly deny support for proprietate nvidia driver is a reasonable argument too.
- fwxwi 7y agoDefinitely, it's his software and he can do whatever he wants, and I'm not criticising him, I'm criticising Linux for not offering a stable driver API. As far as I know they don't even want to allow shims like the one Android Treble introduced. It is not a technical decision, it's a political one.
- vertex-four 7y agoRefusing to open source their drivers is not a technical decision, it’s a political one.
- sheepdestroyer 7y agoThere is a technical rationale that should be read to understand kernel dev's PoV : https://github.com/torvalds/linux/blob/master/Documentation/process/stable-api-nonsense.rst https://github.com/torvalds/linux/blob/master/Documentation/...
- izacus 7y agoExcept that AMD doesn't have feature parity with Windows driver on open source version and has all the Nvidia driver headaches on closed source version. I'm not sure what AMD really managed here.
- fwxwi 7y agoBecause it is NOT the same driver. AMD, just like nVidia, want to keep their own secret sauce secret, because that's where the money is.
- pmoriarty 7y agoIs so much of their profit bound up in their software? I thought these were hardware companies.
- vertex-four 7y agoIt doesn’t have “all” the headaches on the closed source version, afaik - it still implements the standard APIs and thus works with systems that were designed to work with every other driver from AMD to Mali, unlike the nVidia proprietary driver.
- nemetroid 7y agoAMD's open source driver is fully usable for normal usage (including gaming), and in general more performant than the closed source version. https://www.phoronix.com/scan.php?page=article&item=rx590-linux-drivers https://www.phoronix.com/scan.php?page=article&item=rx590-li...
- jhasse 7y agoStill behind the proprietary Windows driver or Nvidia's proprietary Linux driver.
- pepemon 7y agoCan you share some source of your statement?
- MayeulC 7y agoThey are not behind their windows driver on OpenGL. And neither for Vulkan, I think. AMDVLK scores a few wins here and there, but RADV is generally more stable, performant, and compatible. Plus being open-source, it is easily extended, like valve is doing with their AC0 experiment [1]. Last I heard, people were installing Linux to use the AMD OpenGL drivers to play emulators (it might have been Cemu, actually ran trough wine). [1]: XDC2019 slide deck https://xdc2019.x.org/event/5/contributions/334/attachments/431/683/ACO_XDC2019.pdf https://xdc2019.x.org/event/5/contributions/334/attachments/...