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