Vulkan RADV開源顯卡驅動讓AMD四代老顯卡喜迎光追
NVIDIA RTX 20/30系列、AMD RX 6000系列都有專門的硬體光追單元,可以支援更高效率的光追效果。 那麼老顯卡呢? NVIDIA GTX 16系列早已經獲得光追,而且是官方支持,現在AMD老顯卡也來了,只不過是開源管道。
著名的Linux開發者Joshua Ashton早在今年六月就透露,計劃將Vulkan光追移植到老顯卡上,現在終於搞定了。
新的Vulkan RADV開源顯卡驅動,可以通過軟體的方式,在AMD舊顯卡上類比BVH(包圍層次盒)的交叉碰撞,也就是光追的核心,並且已經通過了CTS一致性測試。
它支援RDNA架構的RX 5000系列、Vega架構的RX Vega系列(包括Radeon VII)、Polaris架構的RX 500/400系列,四代老卡都有了新玩法。
有網友實測,Navi 10 RX 5600/5700系列、Polaris 10 RX 470/480系列上已經成功運行。
《Quake 2 RTX》也在Navi 10核心上成功開啟光追,但會出現錯誤,重新編譯後才基本正常。
至於實際能跑多少幀,都沒有說,但軟體光追的效率,可以想像……
另外,開源驅動開發是個漫長的過程,Joshua Ashton也不保證時間進度和效果,更何況,RDNA2 RX 6000系列的RADV驅動也還遠未完成。
去年底,Khronos Group組織發佈了Vulkan、GLSL、SPIR-V光追擴展規範的最終正式版。
這是業界第一個開放的、跨平臺的、跨廠商的光追加速標準,和DX12 DXR有類似之處,但同時引入了更多高級功能,而且完全支援NVIDIA、AMD、Intel的新老GPU,無需特定硬體單元。
Vulkan光追開
Vulkan光追關