mirror of
https://github.com/italicsjenga/vello.git
synced 2025-01-10 20:51:29 +11:00
876a3ad581
We need to reduce the number of buffer bindings to 8 so it can run on all WebGPU devices. The best candidate was to combine info and bin_data, which are written by two different stages (draw_leaf and binning, respectively), both read by coarse, and are unstructured, so the only real shader change needed is to add the offset for the binning data. I thought I was going to have to do a blit to make it fit, but fortunately that wasn't needed. Progress to #202 |
||
---|---|---|
.. | ||
bbox.wgsl | ||
blend.wgsl | ||
bump.wgsl | ||
clip.wgsl | ||
config.wgsl | ||
cubic.wgsl | ||
drawtag.wgsl | ||
pathtag.wgsl | ||
ptcl.wgsl | ||
segment.wgsl | ||
tile.wgsl |