Struct gfx::render::ParamStorage [] [src]

pub struct ParamStorage<R: Resources> {
    pub uniforms: Vec<Option<UniformValue>>,
    pub blocks: Vec<Option<RawBuffer<R>>>,
    pub textures: Vec<Option<TextureParam<R>>>,
}

Temporary parameter storage, used for shader activation.

Fields

uniforms: Vec<Option<UniformValue>>

uniform values to be provided

blocks: Vec<Option<RawBuffer<R>>>

uniform buffers to be provided

textures: Vec<Option<TextureParam<R>>>

textures to be provided