blob: bd0131951765ab7c2a229aa2ed6617a169a3110d (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
use std::collections::HashMap;
#[derive(Clone, Debug)]
pub struct EffectPass {
pub shader: String,
pub uniforms: HashMap<String, UniformValue>,
}
#[derive(Clone, Debug)]
pub enum UniformValue {
Number(f32),
Vector(Vec<f32>),
}
|