英特爾開源Linux驅動更新 深入支持Vulkan ANV光追方案

雖然 ARC Alchemist DG2 獨顯產品線疑似上市延期,但英特爾驅動團隊還是在努力優化 ARC GPU 的開源驅動和相關功能。在近日更新的版本中,我們就見到了對 VUlkan“ANV”光追方案的進一步支持。

0.jpg

(圖 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 獨顯。

1.jpg

至於 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 細節。

2.png

此外它也支持 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

● Vivante GCxxx

最後,Mesa 22.1 將作為此類開源 OpenGL / Vulkan Linux 驅動程序的二季度穩定更新而到來。

(0)
上一篇 2022-02-09 17:59
下一篇 2022-02-09 17:59

相关推荐