Struct wgpu::ShaderModuleDescriptor [−][src]
pub struct ShaderModuleDescriptor<'a> {
pub label: Label<'a>,
pub source: ShaderSource<'a>,
pub flags: ShaderFlags,
}Descriptor for a shader module.
Fields
label: Label<'a>Debug label of the shader module. This will show up in graphics debuggers for easy identification.
source: ShaderSource<'a>Source code for the shader.
flags: ShaderFlagsShader handling flags.
Auto Trait Implementations
impl<'a> RefUnwindSafe for ShaderModuleDescriptor<'a>
impl<'a> RefUnwindSafe for ShaderModuleDescriptor<'a>impl<'a> Send for ShaderModuleDescriptor<'a>
impl<'a> Send for ShaderModuleDescriptor<'a>impl<'a> Sync for ShaderModuleDescriptor<'a>
impl<'a> Sync for ShaderModuleDescriptor<'a>impl<'a> Unpin for ShaderModuleDescriptor<'a>
impl<'a> Unpin for ShaderModuleDescriptor<'a>impl<'a> UnwindSafe for ShaderModuleDescriptor<'a>
impl<'a> UnwindSafe for ShaderModuleDescriptor<'a>