vello/crates/shaders
2023-08-05 07:25:14 +07:00
..
src Update to wgpu 0.17. 2023-08-05 07:25:14 +07:00
build.rs Enforce clippy lints 2023-05-18 16:13:32 -07:00
Cargo.toml Update to wgpu 0.17. 2023-08-05 07:25:14 +07:00
README.md [vello_shaders] Move vello_shaders to crates/shaders 2023-03-29 12:24:28 -07:00

The vello_shaders crate provides a utility library to integrate the Vello shader modules into any renderer project. The crate provides the necessary metadata to construct the individual compute pipelines on any GPU API while leaving the responsibility of all API interactions (such as resource management and command encoding) up to the client.

The shaders can be pre-compiled to any target shading language at build time based on feature flags. Currently only WGSL and Metal Shading Language are supported.