mirror of
https://github.com/italicsjenga/vello.git
synced 2025-01-10 20:51:29 +11:00
047a0830d1
This patch passes a dynamically sized array of textures to the fine rasterizer. A bunch of the low level Vulkan stuff is done, but only enough of the shaders and encoders to do minimal testing. We'll want to switch from storage images to sampled images, track the actual array of textures during encoding, use that to build the descriptor set (which will need to be more dynamic), and of course run image elements through the pipeline. Progress towards #38 |
||
---|---|---|
.. | ||
annotated.h | ||
backdrop.comp | ||
backdrop.spv | ||
binning.comp | ||
binning.spv | ||
bins.h | ||
build.ninja | ||
coarse.comp | ||
coarse.spv | ||
elements.comp | ||
elements.spv | ||
kernel4.comp | ||
kernel4.spv | ||
path_coarse.comp | ||
path_coarse.spv | ||
pathseg.h | ||
ptcl.h | ||
scene.h | ||
setup.h | ||
state.h | ||
tile.h | ||
tile_alloc.comp | ||
tile_alloc.spv | ||
tilegroup.h |