vello/piet-wgsl/shader/shared
Raph Levien 7ac327c684 Unify scene buffer
All streams of the scene are combined into a single buffer. This is very much like existing piet-gpu, however the various outputs from the compute stages (whether computed on CPU or GPU) will retain their separate bindings, which is more native to WGSL.

There's a touch of ergonomics loss, in particular when we do transforms we'll need to unmarshal them by hand, but I think overall not too bad.
2022-11-02 18:07:32 -07:00
..
bbox.wgsl Checkpoint coarse rasterization 2022-11-01 13:55:58 -07:00
bump.wgsl Checkpoint 2022-11-01 16:20:15 -07:00
config.wgsl Unify scene buffer 2022-11-02 18:07:32 -07:00
drawtag.wgsl Another checkpoint 2022-11-01 13:55:58 -07:00
pathtag.wgsl Write more shaders 2022-11-01 13:55:58 -07:00
ptcl.wgsl Another checkpoint 2022-11-01 13:55:58 -07:00
segment.wgsl Use 'C style' preprocessing in piet-wgsl (#194) 2022-10-27 15:27:46 +01:00