Skip to content

Provide Updated Dawn Prebuilt #17

@a-day-old-bagel

Description

@a-day-old-bagel

I'm on the warpath trying to compile some new prebuilt Dawn binaries to link to so that zgpu can use the newer WebGPU features (like subgroups, in my case).

I'm making an issue here about it in order to make it a matter of record, and have a place to refer to when this kind of discussion comes up.

There has been an effort made before to include the building of Dawn from source as a zgpu standard feature

My attempts to merely upgrade the prebuilt binaries are only a shadow of that ambition, but maybe if I can figure out at least this much, I can use the scars from the experience to work on a goal such as that one afterward.

Currently, I'm trying to fork and fix the pipeline that Mach Engine used to have for doing all this automatically. If I can just get that pipeline to work again, even once, I can maybe provide the results as updated prebuilts. Then maybe it will be worth thinking about integrating the functional parts of that pipeline into zgpu so that it can do it all itself.

Anyway, that's my thinking.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions