Enum gfx::ShaderSet [] [src]

pub enum ShaderSet<R> where
    R: Resources
{ Simple(VertexShader<R>, PixelShader<R>), Geometry(VertexShader<R>, GeometryShader<R>, PixelShader<R>), }

A complete set of shaders to link a program.

Variants

Simple program: Vs-Ps

Geometry shader programs: Vs-Gs-Ps

Methods

impl<R> ShaderSet<R> where
    R: Resources
[src]

[src]

Return the aggregated stage usage for the set.