motionloom 0.1.0

MotionLoom DSL parser and renderer for video effects, scene graphs, motion graphics, and world graphs.
Documentation
1
2
3
4
5
6
7
8
9
10
11
//! WGSL shader sources used by the Scene GPU backend.

pub(crate) const WGPU_SCENE_SHADER: &str = include_str!("scene.wgsl");
pub(crate) const WGPU_MATTE_TEXTURE_SHADER: &str = include_str!("matte_texture.wgsl");
#[allow(dead_code)]
pub(crate) const WGPU_SHAPE_SHADER: &str = include_str!("shape.wgsl");
pub(crate) const WGPU_BATCH_SHAPE_SHADER: &str = include_str!("batch_shape.wgsl");
pub(crate) const WGPU_POST_SHADER: &str = include_str!("post.wgsl");
pub(crate) const WGPU_BLOOM_SHADER: &str = include_str!("bloom.wgsl");
pub(crate) const WGPU_DOWNSAMPLE_SHADER: &str = include_str!("downsample.wgsl");
pub(crate) const WGPU_LIGHT_SWEEP_SHADER: &str = include_str!("light_sweep.wgsl");