Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Metal back-end #93

Merged
merged 8 commits into from
May 28, 2021
Merged

Metal back-end #93

merged 8 commits into from
May 28, 2021

Conversation

raphlinus
Copy link
Contributor

The Metal back-end for piet-gpu-hal.

Currently early work in progress.

Work in progress, some types in place but mostly a skeleton.
@raphlinus raphlinus mentioned this pull request May 24, 2021
Update signatures to match changes to backend trait, and add new types
and stub methods to complete mux abstraction.
WIP. Goal is to get collatz running.
A bunch of loose ends remain, including needing to plumb the size of the
workgroup through. Image and swapchains also need to be added. But it
does run collatz.

Progress towards #95.
@raphlinus raphlinus marked this pull request as ready for review May 28, 2021 23:07
@raphlinus raphlinus merged commit 641891b into master May 28, 2021
@raphlinus raphlinus deleted the metal branch May 28, 2021 23:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant