AMD Radeon RADV Driver is planned for the upcoming Vulkan mesh shading extension for vendor compatibility
Valve pulled Timur Kristóf, an open-source developer, to assist with reading the task and mesh shader support for cross-vendor extension capability to harness more robust mesh shader techniques with advanced technology. Mesa also recently published a GitHub code that focuses on task shaders to be prepared for AMD RADV (Radeon Vulkan) upon release of the newest Mesa 22.2. The Vulkan API developers plan to implement more functional mesh shading for additional vendors and hardware drivers. The Vulkan mesh shading support is currently processed using the NVIDIA NV_mesh_shader extension. However, supporting multiple vendors would be great for several platforms outside of NVIDIA and their immediate partners. Mesh shaders work by combining vertex and primitive processing to create an essential modification to the graphics rendering channels worldwide. NVIDIA has continued support for their mesh shaders since the Turing era, and rival AMD included their shading technology with the AMD Radeon RX 6000 series graphics cards that use RDNA2 technology. Intel is entering the mesh shading updates for their ARC Alchemist and DG2 graphics processors. Currently, the NV_mesh_shader extension is the only mesh shading support available on open-source platforms. We should expect the official Vulkan extension for mesh shading in the next few months for AMD Radeon Vulkan drivers. — Timur Kristóf Timur has written several posts on his blog that give an inner look at the processes going into the new mesh shading. You can access his blog here, offering more technical specifications and details that only the author would be best to explain. News Source: Phoronix