DragonFlyBSD 的 AMDGPU 内核图形驱动程序继续是 AMDGPU Linux 内核驱动程序的移植。他们最新的 DragonFlyBSD 上 AMD 图形的移植工作现在正在启用对 GCN 1.1 “海岛(CIK)”图形处理器的可选支持,这是对先前 Radeon 内核驱动程序的现代化替代方案。
就像直到最近 GCN 1.0 和 1.1 在 Linux 6.19 中默认为 AMDGPU 一样,DragonFlyBSD 处于类似情况,尽管他们首次在 AMDGPU 中启用了 GCN 1.1 的可选支持。然而,DragonFlyBSD 的 AMDGPU 驱动程序仍然远落后于当前上游内核状态,因为它仍然依赖于 Linux 4.20.17 内核源代码。

默认情况下,Hawaii、Kabini、Kaveri、Bonaire 等 GCN 1.1 GPU 不使用 AMDGPU,但需要在 DragonFly 的/boot/loader.conf 文件中设置 drm.amdgpu.cik_support=1 选项。对此感兴趣的人可以通过这个 DragonFlyBSD 提交获取更多详情。
希望最终 DragonFlyBSD 能够更接近最新的上游 Linux AMDGPU 驱动状态,届时可以考虑在这个现代 AMDGPU 驱动中默认启用 GCN 1.1(和 GCN 1.0)支持。
转自 DragonFlyBSD Now Allows Optional AMD GCN 1.1 Support In AMDGPU Driver – Phoronix
Linuxeden开源社区