Struct nc_renderer::common::ShaderDesc [−][src]
pub struct ShaderDesc {
pub vertex_shader: String,
pub pixel_shader: String,
pub vertex_attributes: Vec<Vec<String>>,
pub vertex_uniforms: Vec<String>,
pub vertex_surfaces: Vec<String>,
pub pixel_uniforms: Vec<String>,
pub pixel_surfaces: Vec<String>,
}
Expand description
ShaderDesc
Fields
vertex_shader: String
pixel_shader: String
vertex_attributes: Vec<Vec<String>>
vertex_uniforms: Vec<String>
vertex_surfaces: Vec<String>
pixel_uniforms: Vec<String>
pixel_surfaces: Vec<String>
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for ShaderDesc
impl Send for ShaderDesc
impl Sync for ShaderDesc
impl Unpin for ShaderDesc
impl UnwindSafe for ShaderDesc
Blanket Implementations
Mutably borrows from an owned value. Read more