Intel’s Open-Source Linux Driver now offers Vulkan “ANV” ray-tracing support


With the impending launch of Intel Arc GPUs with new ray-tracing technology approaching soon, the company has introduced further open-source "ANV" Vulkan support for the Linux operating system. In the latest driver update, this new support is filed under "VK_KHR_ray_query."

Intel introduces new support for Vulkan ray-tracing in Linux operating systems

Intel has been preparing the vital driver infrastructure for handling Vulkan ray-tracing on Linux for quite a long time. In December, they blended SPIR-V and NIR ray queries bits arrangements for VK_KHR_ray_tracing_pipeline and is now moving toward the beginning of uncovering VK_KHR_ray_query capacities.

Intel 14th Gen Meteor Lake Die Shot Pictured: Early Sample Gives First Look At Next-Gen Redwood Cove & Crestmont Cores

SPIR-V is capacity innovation, and not an in-memory type, reasonable to improvements, and so on. SPIR-V is utilized to save incorporated shaders on disk, yet should be changed over to other formats, such as NIR, to be additionally improved and decreased to simple GPU directions.

VK_KHR_ray_query considers ray-tracing support for all shader types. This support is subject to forthcoming Intel ARC discrete graphics processors with the essential graphical support. There are other related extensions for ray-tracing following augmentations still to be upheld.

Vulkan 1.3 is a low-overhead, cross-stage API, open model for 3D designs and processing. Vulkan targets elite execution real-time 3D illustrations applications, for example, computer games and intelligent media. Rather than the more established OpenGL and Direct3D 11 APIs, Vulkan is planned to offer better execution and more adjusted CPU and GPU utilization. It gives an extensively lower-level API and equal entrusting for the application, similar to Metal and Direct3D 12. Notwithstanding its lower CPU use, Vulkan is intended to permit designers to circulate work among different CPU centers more readily.

More subtleties via this MR blended today to Mesa 22.1 after being developed beyond 90 days. Messa 22.1 is the primary API based in OpenGL, but there's also support for OpenGL ES, Vulkan, EGL, OpenMAX, OpenCL, VDPAU, VA-API, and XvMC.

Intel Shows Off 14th Gen Meteor lake ‘Standard’ & ‘High-Density’ Die Packages: CPU Tiles Produced by Intel, GPU Tiles by TSMC

Mesa 22.1 hardware drivers include:

  • Intel GMA, HD Graphics, Iris
  • AMD Radeon series.
  • NVIDIA GPUs (Riva TNT and later).
  • Qualcomm Adreno A2xx-A6xx.
  • Broadcom VideoCore 4 and 5.
  • ARM Mali Utgard.
  • ARM Mali Midgard, Bifrost.
  • Vivante GCxxx.
  • NVIDIA Tegra (K1 and later).

Mesa 22.1 will be the second quarter stable update for this assortment of open-source OpenGL/Vulkan Linux drivers.

Source: Phoronix