AMD 的開源圖形驅(qū)動程序 Vulkan 現(xiàn)在支持光線追蹤
用于 Radeon RX 6000 GPU 的 AMDVLK GPUOpen 圖形驅(qū)動程序在過去一周改進(jìn)了對 64 位光線追蹤的支持。這涵蓋了支持 RDNA 2 圖形的 APU 以及桌面/移動 GPU。所有平臺上的所有 AMD Vulkan 驅(qū)動程序現(xiàn)在都支持硬件光線追蹤,包括 Mesa3D RADV、AMDVLK GPUOpen 和 AMDGPU-PRO。
GPU 光線追蹤庫(GPURT)的基礎(chǔ)是一個 C++ 接口。根據(jù)其用法和依賴關(guān)系,公共接口被拆分為各種頭文件。用戶可以在官方的 GitHub 倉庫上了解更多信息,它還包括了 RDNA 2 GPURT 的結(jié)構(gòu)細(xì)分。最新的 AMDVLK GPUOpen v-2022.Q3.4 信息如下:
更新和新功能:
- 擴(kuò)展 Navi2x 的 64 位光線追蹤功能。
- 將 Vulkan 標(biāo)頭升級到版本 1.3.225
- 游戲性能優(yōu)化,包括《榮耀戰(zhàn)魂》和《奇點灰燼》
已解決的問題:
- ?
?dEQP-VK.api.copy_and_blit.*.resolve_image.whole_copy_before_resolving_transfer.*?
? 新版本 CTS 失敗。 - dEQP-VK.pipeline.creation 緩存控件有一個 CTS 警告。
- Ubuntu 22.04 上的 Firefox 損壞
- VulkanInfo 崩潰,管道緩存已停用
- RX 6800 上的 RGP 測試套件故障
新的改進(jìn)包括 GPU 光線追蹤庫(GPURT),它將包括使用 HLSL 之類的著色器在光線追蹤中看到的邊界體積層次(BVH)的構(gòu)造和排序處理。這個庫將提供一個標(biāo)準(zhǔn)庫來改進(jìn)圖形渲染并引入更多的統(tǒng)一性。DirectX 12 DXR 也將與新庫一起使用。
對 GPU 光線追蹤(GPURT)庫的描述為“一個靜態(tài)庫(源代碼交付),為支持 DXR(DirectX 12)和 Vulkan? RT API 的 AMD 驅(qū)動程序提供與光線追蹤相關(guān)的功能。” 該公司的平臺抽象庫用于構(gòu)建庫(PAL)。
用戶可參考最新 AMDVLK GPUOpen v-2022.Q3.4 升級的安裝說明。用戶在更新任何軟件、硬件或驅(qū)動程序之前應(yīng)備份所有相關(guān)數(shù)據(jù),以免丟失重要文件。
為了讓最新的 Linux 驅(qū)動程序為 AMD、Intel 和 NVIDIA 技術(shù)做好準(zhǔn)備,已經(jīng)投入了大量工作,這些技術(shù)都是在今年第一季度推出的。