,开源的Mesa3D RADV镭龙Vulkan驱动团队表示,正在努力提高AMD GPU的光线追踪性能。
在XDC 2022的演示中,他讲解了光线追踪的过程,如何处理AMD镭龙RDNA 2显卡的图形加速,团队在实现过程中遇到的挑战,以及如何实现旧AMD GPU的软件优化。
目前,RADV驱动是Linux AMD显卡用户的首选。该驱动程序将定期更新和改进,以优化包括性能在内的所有方面。
与AMD专有的AMDVLK不同,它使用的是Mesa项目的RADV驱动,每一个Linux发行渠道都可以清楚的了解到它的变化。
RADV联合创始人确保与RADV上的光线追踪兼容的游戏包括《控制》、《死亡循环》、《地铁:出发增强版》、《雷神之锤2 RTX》和《生化危机村》。
另一个与RADV相关的话题是AMDVLK光线追踪支持的性能对比,以及AMDGPU-PRO专有驱动的性能对比。RADV在使用光线追踪时仍然表现平平,但开发人员正在使用实验技术来提高性能。
基于Windows和Linux专有Vulkan驱动程序中使用的相同源代码,将AMDVLK代码作为其Linux官方更新的一部分进行更新。此外,这个驱动程序的一个大挑战是,在专有着色器上使用的LLVM AMDGPU着色器编译器仍然有缺失的部分。
目前正在开发的RADV支持将包括独立着色器编译和默认光线跟踪支持,间接BHV构造也将带来DirectX光线跟踪支持,以及进一步的性能优化和增强。