vello/crates/shaders/README.md

8 lines
511 B
Markdown
Raw Normal View History

2023-03-30 05:20:56 +11:00
The `vello_shaders` crate provides a utility library to integrate the Vello shader modules into any
2023-03-30 05:23:06 +11:00
renderer project. The crate provides the necessary metadata to construct the individual compute
2023-03-30 05:20:56 +11:00
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.