vello/piet-gpu
Elias Naur 22507dea0e pre-allocate kernel4 scratch space in coarse.comp
coarse.comp knows the maximum stack depth, and can pre-allocate scratch
space for kernel4.comp. Kernel4 no longer contains allocations nor
control barriers.

The invocation local blend stack is gone as well; it didn't seem to make
any difference in performance to always use global memory for pushing
and popping.

Signed-off-by: Elias Naur <mail@eliasnaur.com>
2021-03-31 18:48:19 +02:00
..
bin fix Vulkan errors on Wayland and Intel GPU 2021-03-19 16:43:33 +01:00
shader pre-allocate kernel4 scratch space in coarse.comp 2021-03-31 18:48:19 +02:00
src kernel4: assume colors in alpha-premultiplied sRGB format 2021-03-29 21:17:01 +02:00
Cargo.toml Update dependencies 2020-11-14 08:25:43 -08:00
Ghostscript_Tiger.svg Fills 2020-05-01 19:42:20 -07:00