Intel's Open-Source Vulkan Driver Wires Up Mesh Shader Queries
([Intel] 4 Hours Ago
Mesh Shader Queries)
- Reference: 0001468882
- News link: https://www.phoronix.com/news/Intel-ANV-Mesh-Shader-Queries
- Source link:
Building atop [1]the Intel "ANV" Vulkan driver's mesh shader support that's been enabled by default since last year, the newest Mesa 24.2-devel code as of today now adds support for mesh shader queries.
The Intel ANV driver now enables "meshShaderQueries" for creating query pools of the VK_QUERY_TYPE_MESH_PRIMITIVES_GENERATED_EXT query type and statistic queries of the mesh and task shader flags.
"Mesh shader queries include mesh-primitives-generated count and task/mesh shader pipeline statistics."
The mesh shader queries support landed via [2]this merge request for Mesa 24.2 that aims to be out in August.
Mesa 24.2 has also been seeing a lot of work on Intel Xe2 graphics for Lunar Lake and Battlemage, HiZ on multi-LOD depth buffers, and a variety of different Vulkan extensions being wired up in recent weeks.
[1] https://www.phoronix.com/news/Intel-Default-Mesh-Shader
[2] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29523
The Intel ANV driver now enables "meshShaderQueries" for creating query pools of the VK_QUERY_TYPE_MESH_PRIMITIVES_GENERATED_EXT query type and statistic queries of the mesh and task shader flags.
"Mesh shader queries include mesh-primitives-generated count and task/mesh shader pipeline statistics."
The mesh shader queries support landed via [2]this merge request for Mesa 24.2 that aims to be out in August.
Mesa 24.2 has also been seeing a lot of work on Intel Xe2 graphics for Lunar Lake and Battlemage, HiZ on multi-LOD depth buffers, and a variety of different Vulkan extensions being wired up in recent weeks.
[1] https://www.phoronix.com/news/Intel-Default-Mesh-Shader
[2] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29523
phoronix