AMD 的開源圖形驅動程序 Vulkan 現在支持光線追蹤
用于 Radeon RX 6000 GPU 的 AMDVLK GPUOpen 圖形驅動程序在過去一周改進了對 64 位光線追蹤的支持。這涵蓋了支持 RDNA 2 圖形的 APU 以及桌面/移動 GPU。所有平臺上的所有 AMD Vulkan 驅動程序現在都支持硬件光線追蹤,包括 Mesa3D RADV、AMDVLK GPUOpen 和 AMDGPU-PRO。
GPU 光線追蹤庫(GPURT)的基礎是一個 C++ 接口。根據其用法和依賴關系,公共接口被拆分為各種頭文件。用戶可以在官方的 GitHub 倉庫上了解更多信息,它還包括了 RDNA 2 GPURT 的結構細分。最新的 AMDVLK GPUOpen v-2022.Q3.4 信息如下:
更新和新功能:
- 擴展 Navi2x 的 64 位光線追蹤功能。
- 將 Vulkan 標頭升級到版本 1.3.225
- 游戲性能優化,包括《榮耀戰魂》和《奇點灰燼》
已解決的問題:
- ?
?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 測試套件故障
新的改進包括 GPU 光線追蹤庫(GPURT),它將包括使用 HLSL 之類的著色器在光線追蹤中看到的邊界體積層次(BVH)的構造和排序處理。這個庫將提供一個標準庫來改進圖形渲染并引入更多的統一性。DirectX 12 DXR 也將與新庫一起使用。
對 GPU 光線追蹤(GPURT)庫的描述為“一個靜態庫(源代碼交付),為支持 DXR(DirectX 12)和 Vulkan? RT API 的 AMD 驅動程序提供與光線追蹤相關的功能。” 該公司的平臺抽象庫用于構建庫(PAL)。
用戶可參考最新 AMDVLK GPUOpen v-2022.Q3.4 升級的安裝說明。用戶在更新任何軟件、硬件或驅動程序之前應備份所有相關數據,以免丟失重要文件。
為了讓最新的 Linux 驅動程序為 AMD、Intel 和 NVIDIA 技術做好準備,已經投入了大量工作,這些技術都是在今年第一季度推出的。