Skip to content

Having more than 32 * 4 scalars in a function signature can cause internal errors with DXC #8057

@ErichDonGubler

Description

@ErichDonGubler

For any of the following $tests:

…one provokes internal errors for the DX12 backend when the shaders they produce are compiled. This can be reproduced with an xtask invocation like the following:

$ cargo xtask cts --release -- 'webgpu:api,operation,vertex_state,correctness:max_buffers_and_attribs:*'

Firefox downstream tracking: bug 1981605

Metadata

Metadata

Assignees

No one assigned

    Labels

    area: correctnessWe're behaving incorrectlyarea: ctsIssues stemming from the WebGPU Conformance Test Suitearea: naga back-endOutputs of naga shader conversionbackend: dx12Issues with DX12 or DXGIlang: HLSLD3D Shading LanguagenagaShader Translator

    Type

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions