Skip to content

All limits must be validated at device creation time #8983

@andyleiserson

Description

@andyleiserson

Some limits (e.g. maxBindGroups) are not validated by wgpu immediately at device creation time, but instead later when actually creating pipelines.

WebGPU requires that all requested limits be validated against the adapter maximums at the time requestDevice is handled on the device timeline.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area: ctsIssues stemming from the WebGPU Conformance Test Suitearea: validationIssues related to validation, diagnostics, and error handlingtype: bugSomething isn't working

    Type

    No type

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions