WGPU v28.0.0 Released with Mesh Shaders Support for Vulkan, Metal, DX12
WGPU v28.0.0, a cross-platform graphics API abstraction, was released today, introducing significant advancements including full support for Mesh Shaders. This feature allows for new rendering paradigms by replacing traditional vertex shader pipelines. Mesh Shaders are fully supported on Vulkan, and available on Metal and DX12 through passthrough shaders, with WGSL parsing and rewriting capabilities also included. The developers stated, "Mesh shader pipelines replace the standard vertex shader pipelines and allow new ways to render meshes." They also highlighted that Mesh Shaders "are ideal for meshlet rendering, a form of rendering where small groups of triangles are handled together, for both culling and rendering." These compute-like shaders generate primitives directly for the rasterizer, enhancing rendering efficiency and flexibility.
Sources
- v28.0.0 - Mesh Shaders, Immediates, and More! - GitHub: gfx-rs/wgpu