vello/piet-wgsl/shader/shared
Raph Levien 876a3ad581 Combine info and bin_data buffers
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
2022-11-29 17:39:22 -08:00
..
bbox.wgsl Clarify licensing for WGSL shaders (#205) 2022-11-19 16:45:42 +00:00
blend.wgsl Address review feedback 2022-11-28 14:07:26 -05:00
bump.wgsl Clarify licensing for WGSL shaders (#205) 2022-11-19 16:45:42 +00:00
clip.wgsl Address review feedback. 2022-11-29 14:52:03 -05:00
config.wgsl Combine info and bin_data buffers 2022-11-29 17:39:22 -08:00
cubic.wgsl Fix rendering artifacts with strokes 2022-11-26 16:51:22 -08:00
drawtag.wgsl Address review feedback. 2022-11-29 14:52:03 -05:00
pathtag.wgsl Clarify licensing for WGSL shaders (#205) 2022-11-19 16:45:42 +00:00
ptcl.wgsl clip changes/blend group alpha 2022-11-29 13:28:25 -05:00
segment.wgsl Clarify licensing for WGSL shaders (#205) 2022-11-19 16:45:42 +00:00
tile.wgsl Clarify licensing for WGSL shaders (#205) 2022-11-19 16:45:42 +00:00