-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Closed as duplicate of#7197
Labels
area: apiIssues related to API surfaceIssues related to API surfacebackend: dx12Issues with DX12 or DXGIIssues with DX12 or DXGIbackend: metalIssues with MetalIssues with Metalbackend: vulkanIssues with VulkanIssues with Vulkanfeature: mesh shadersIssues with the Mesh Shading Native FeatureIssues with the Mesh Shading Native Featuretype: enhancementNew feature or requestNew feature or request
Description
Mesh Shaders are an exciting new kind of rendering pipeline for modern hardware, that directly combines compute and rasterization.
KHRONOS recently officially released an extension for Vulkan, which is now quickly gaining support in different drivers. DX12 has had them for a while now. Metal (to my knowledge) also has them. Therefore, it should now be available on at least all the desktop platforms (given compatible hardware) and iOS.
Would it be possible for wgpu to provide access to this functionality?
There is a WebGPU tracking issue for it: gpuweb/gpuweb#3015 , but looks like it is not a priority and unlikely to be added to the WebGPU standard soon.
Perhaps wgpu could support it as a "native-only" extension?
Serverator, lin72h, darzu, ghishadow, CatCode79 and 29 more
Metadata
Metadata
Assignees
Labels
area: apiIssues related to API surfaceIssues related to API surfacebackend: dx12Issues with DX12 or DXGIIssues with DX12 or DXGIbackend: metalIssues with MetalIssues with Metalbackend: vulkanIssues with VulkanIssues with Vulkanfeature: mesh shadersIssues with the Mesh Shading Native FeatureIssues with the Mesh Shading Native Featuretype: enhancementNew feature or requestNew feature or request