Raph Levien
5481621184
First light on running a compute shader
...
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 .
2021-05-28 14:03:44 -07:00
Raph Levien
c2965254db
Merge branch 'dx12' into metal
2021-05-27 16:12:21 -07:00
Raph Levien
84dabcf049
Merge branch 'dx12' into metal
2021-05-27 16:02:12 -07:00
Raph Levien
3067733310
Implement more of the API
...
WIP. Goal is to get collatz running.
2021-05-27 14:55:40 -07:00
Raph Levien
ebefd025f7
Fix up merge
...
Update signatures to match changes to backend trait, and add new types
and stub methods to complete mux abstraction.
2021-05-26 21:30:28 -07:00
Raph Levien
cd5e799d1a
Beginning of Metal back-end
...
Work in progress, some types in place but mostly a skeleton.
2021-05-21 17:44:49 -07:00