shady 7.0.0

A shadertoy-like library to be able to easily integrate shadertoy-like stuff in your applications.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use shady_audio::SampleProcessor;
use wgpu::Device;

/// Describes [Shady] for [Shady::new]
///
/// [Shady]: crate::Shady
/// [Shady::new]: crate::Shady::new
pub struct ShadyDescriptor<'a> {
    /// The [wgpu::Device] which `shady` is going to render with.
    pub device: &'a Device,

    #[cfg(feature = "audio")]
    pub sample_processor: &'a SampleProcessor,
}