Skip to content

ShaderStages::all() causes validation error when used in WebGPU #7708

@Wumpf

Description

@Wumpf

Since ShaderStages::all now also includes Taks & Mesh shaders, it causes a validation error when used in a WebGPU environment.
As those were introduced only in wgpu 25, this is effectively a regression since it means that code that worked fine in 24 now breaks on 25 when run on the web!

Need to find a way to make all only mean supported shader stages. Which isn't entirely straight forward 🤔

Metadata

Metadata

Assignees

No one assigned

    Labels

    area: apiIssues related to API surfacearea: validationIssues related to validation, diagnostics, and error handlingbackend: webgpuIssues with direct interface with WebGPUtype: bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions