我想知道Linux下有多少种AMD显卡驱动程序,它们是专有的还是开源的,它们之间有什么区别。
本次的介绍菲罗尼克斯文章:
默认情况下具有 ACO 后端的 Mesa Radeon Vulkan 驱动程序“RADV”现在几乎全面战胜了 AMD 具有 LLVM 后端的 AMDVLK Vulkan 驱动程序,而且还击败了具有专有着色器编译器后端的 AMDGPU-PRO。
提及 3 个驱动程序:
- Mesa Radeon Vulkan 驱动程序“RADV”
- AMD 的 AMDVLK Vulkan 驱动程序
- AMDGPU-PRO
所以我的理解是有3个驱动因素:
- 社区维护了名为 RADV 的开源驱动程序。
- AMD 维护的开源驱动程序称为 AMDVLK。
- AMD 维护的闭源驱动程序,称为 AMDGPU-PRO
问题:
我的理解对吗?
这3个驱动程序有什么区别?
在哪里可以找到 (1) 和 (2) 的源代码?
关于(2),我发现了这个存储库,但它似乎只包含一些 JSON 文件,它看起来根本不像驱动程序
为什么 AMD 保留 (2) 和 (3),而不是放弃 (2) 并加入 (1) 中的社区努力?