Skip to content

naga::proc::Namer uses a different HashSet #7552

Open
@kpreid

Description

@kpreid

#7338, released with naga 25.0.0, changed naga::proc::Namer::reset() to accept a hashbrown::HashSet — but not naga::FastHashSet. This requires callers to have a separate dependency on hashbrown to obtain the type.

Possible fixes:

  • Use naga::FastHashSet (breaking change)
  • Re-export hashbrown::HashSet

I would presume that there is no reason not to use FastHashSet here, but perhaps there’s a nuance I missed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area: naga processingPasses over IR in the middlenagaShader Translatortype: bugSomething isn't working

    Type

    No type

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions