英特爾開源Linux驅動更新深入支持Vulkan ANV光追方案
雖然ARC Alchemist DG2 獨顯產品線疑似上市延期,但英特爾驅動團隊還是在努力優化ARC GPU 的開源驅動和相關功能。在近日更新的版本中,我們就見到了對VUlkan“ANV”光追方案的進一步支持。
(圖via Intel)
長期以來,英特爾一直在努力為Linux 平台上的Vulkan 光追功能提供重要的驅動程序基礎支撐。而在新版驅動程序中,其已被歸檔到“VK_KHR_ray_query”分支下。
去年12 月,該公司驅動團隊已經為“VK_KHR_ray_tracing_pipeline”混合了SPIR-V 和NIR 光線查詢。現在,他們又朝著揭示VK_KHR_ray_query 容積的方向邁進。
據悉,SPIR-V 屬於容積(capacity)、而不是內存內(in-memory)類型的創新,輔以一些合理的改進。
其主要用於將合併的著色器存儲於驅動器上,並轉換為其它格式(比如NIR),以持續改進和減少單純的GPU 走向。
而VK_KHR_ray_query 光線查詢的引入,則考慮到了針對所有著色器類型的光追支持—— 具體取決於即將推出的、具有基礎圖形支持的Intel ARC 獨顯。
至於Vulkan 1.3,作為面向3D 設計和處理的低開銷、跨階段(cross-stage)API,其已被許多重量級實時3D 渲染應用程序所採納(例如計算機遊戲/ intelligent media)。
與相對成熟的OpenGL 和Direct3D 11 API 相比,Vulkan 希望帶來更高的CPU / GPU 執行效率。
對於開發者來說,它能夠為應用恆旭提供廣泛的低層級API 和平等託付(equal entrusting),有些類似於Metal 和Direct3D 12 。
即使CPU 使用率較低,Vulkan 還是希望能夠讓設計人員更輕鬆地在以CPU 為中心的不同場景下循環工作。
在經歷了超過90 天的開發後,Mesa 22.1(一款基於OpenGL 的主力API)也被融入了更多的MR 細節。
此外它也支持OpenGL ES、Vulkan、EGL、OpenMAX、OpenCL、VDPAU、VA-API、以及XvMC 。
以下是提供了Mesa 22.1 驅動支持的硬件列表:
● 英特爾GMA / HD Graphics / Iris 核顯
● AMD Radeon 系列GPU
● 英偉達GPU,Riva TNT / Tegra K1 及後續版本。
● 高通Adreno A2xx-A6xx
● 博通VideoCore 4 and 5
● ARM Mali Utgard / Midgard / Bifrost
● 活著的 GCxxx
最後,Mesa 22.1 將作為此類開源OpenGL / Vulkan Linux 驅動程序的二季度穩定更新而到來。