Skip to content

.createPipelineLayout() should check validity of empty BGLs #5561

@teoxoy

Description

@teoxoy

Current spec wording:

Image

Notice that if the supplied BGLs are empty they won't be checked that they are valid to use with the device, nor is their explicit pipeline checked.

The CTS test webgpu:api,validation,createPipelineLayout:bind_group_layouts,device_mismatch: tests that an empty BGL is valid to use with a device which I think is the intended behavior.

Metadata

Metadata

Assignees

No one assigned

    Labels

    apiWebGPU APIbugcopyeditingPure editorial stuff (copyediting, *.bs file syntax, etc.)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions