Enum gfx_hal::DownlevelShaderModel [−][src]
pub enum DownlevelShaderModel { ShaderModel2, ShaderModel4, ShaderModel5, }
Collections of shader features shaders support if they support less than vulkan does.
Variants
Extremely limited shaders, including a total instruction limit.
Missing minor features and storage images.
Vulkan shaders are SM5
Trait Implementations
impl Clone for DownlevelShaderModel
[src]
impl Clone for DownlevelShaderModel
[src]fn clone(&self) -> DownlevelShaderModel
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for DownlevelShaderModel
[src]
impl Copy for DownlevelShaderModel
[src]impl Default for DownlevelShaderModel
[src]
impl Default for DownlevelShaderModel
[src]Auto Trait Implementations
impl RefUnwindSafe for DownlevelShaderModel
impl RefUnwindSafe for DownlevelShaderModel
impl Send for DownlevelShaderModel
impl Send for DownlevelShaderModel
impl Sync for DownlevelShaderModel
impl Sync for DownlevelShaderModel
impl Unpin for DownlevelShaderModel
impl Unpin for DownlevelShaderModel
impl UnwindSafe for DownlevelShaderModel
impl UnwindSafe for DownlevelShaderModel