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. 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. 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