上周,AMD Vulkan 圖形驅(qū)動(dòng)程序“AMDVLK GPUOpen”為其 Radeon RX 6000 系列 RDNA 2 GPU 增加了對(duì) 64-bit 光追特性的支持。這項(xiàng)變動(dòng)適用于采用 RDNA 2 圖形架構(gòu)的桌面 / 移動(dòng)獨(dú)顯,以及 APU 上的核顯。同時(shí)各個(gè)平臺(tái)上的 AMD Vulkan 驅(qū)動(dòng)程序,現(xiàn)都將支持硬件光追。
GPUOpen-Drivers / AMDVLK(圖自:GitHub)
具體說來是,包括 Mesa3D RADV、AMDVLK GPUOpen 和 AMDGPU-PRO 在內(nèi)的解決方案,現(xiàn)都獲得了對(duì)硬件光追的支持。
首先是本次更新帶來的 GPU 光追庫(GPURT):
該庫允許標(biāo)準(zhǔn)庫驅(qū)動(dòng)更多的統(tǒng)一性、并增強(qiáng)圖形渲染,同時(shí)與 DirectX 12 DXR 兼容。
其中包含了邊界體積層次(BVH)構(gòu)建,以及使用 HLSL 等著色器在光線追蹤中的排序處理。
其次,GPURT Library 被描述為一個(gè)靜態(tài)庫(可交付源碼)。
GPURT 庫基于該公司的平臺(tái)抽象庫(PAL)構(gòu)建,為支持 DXR(DirectX 12)和 Vulkan RT API 的 AMD 驅(qū)動(dòng)程序,提供了與光線追蹤相關(guān)的特性。
基于 C++ 的公共接口,可根據(jù)其依賴關(guān)系和使用情況而被分為多個(gè)頭文件。對(duì) RDNA 2 GPU 的光追庫感興趣的朋友,可移步至 GitHub 項(xiàng)目主頁獲取詳情。
以下是 AMDVLK GPUOpen v-2022.Q3.4 更新的細(xì)節(jié)。
新功能和改進(jìn)方面:
● 為 Navi 2x GPU 添加 64-bit 光追支持
● 將 Vulkan 標(biāo)頭更新到 1.3.225
● 針對(duì)《奇點(diǎn)灰燼》和《僵尸世界大戰(zhàn)》游戲的性能調(diào)優(yōu)
問題修復(fù):
● 修復(fù)新版 CTS 遇到的 dEQP-VK.api.copy_and_blit..resolve_image.whole_copy_before_resolving_transfer 失敗問題。
● 修復(fù) dEQP-VK.pipeline.creation_cache_control 中的 CTS 警告。
● 禁用管道緩存的 VulkanInfo 崩潰;
● RX 6800 上的 RGP 測(cè)試套件故障;
● 以及 Ubuntu 22.04 上的 Firefox 崩潰。
有興趣安裝 AMDVLK GPUOpen v-2022.Q3.4 更新的用戶,可點(diǎn)此查看安裝說明。
不過與安裝任何軟硬件或驅(qū)動(dòng)程序一樣,操作前還請(qǐng)注意備份相關(guān)數(shù)據(jù),以免在更新過程中意外丟失重要文件。
(舉報(bào))