mirror of
https://github.com/italicsjenga/vello.git
synced 2025-01-08 20:01:30 +11:00
d6cbae2a3f
A number of things were wrong: * The args were missing to `run` * The robust memory changes introduced uniformity errors * `clear_buffer` is a todo for wgpu on wasm * Some more time calls crept in * Initializing both env_logger and console_logger fails In addition, we conditionally opt the shaders into `workgroupUniformLoad`, as that's available on wasm but not yet native. Some of the things (args, uniformity errors) are important fixes. Other things (clear_buffer, wUL being optional) are workarounds for wgpu limitations and have TODO items to be removed when wgpu catches up. |
||
---|---|---|
.. | ||
shared | ||
backdrop.wgsl | ||
backdrop_dyn.wgsl | ||
bbox_clear.wgsl | ||
binning.wgsl | ||
clip_leaf.wgsl | ||
clip_reduce.wgsl | ||
coarse.wgsl | ||
draw_leaf.wgsl | ||
draw_reduce.wgsl | ||
fine.wgsl | ||
path_coarse.wgsl | ||
path_coarse_full.wgsl | ||
pathseg.wgsl | ||
pathtag_reduce.wgsl | ||
pathtag_reduce2.wgsl | ||
pathtag_scan.wgsl | ||
pathtag_scan1.wgsl | ||
tile_alloc.wgsl | ||
UNLICENSE |