vello/piet-gpu
Raph Levien 75c4b62730 Add hub abstraction
The hub does a little better lifetime tracking of resources (so
Rust-side references can be dropped), and in the future will be used for
dynamic selection of backend.

The migration is still a bit half-baked, as there are a bunch of
Vulkan-specific types in the signatures, but it shouldn't be too much
work to sort that out. Perhaps it can wait until there is a second
backend though.

The main motivation for this is to create image objects with lifetime
tracking, one of the things required for #38.
2020-11-18 16:06:08 -08:00
..
bin Add hub abstraction 2020-11-18 16:06:08 -08:00
shader piet-gpu/shader: ensure forward progress in decoupled lookback 2020-10-25 21:02:58 +01:00
src Add hub abstraction 2020-11-18 16:06:08 -08: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