covk 0.1.2-1.4.346

Unsafe vulkan bindings for Rust
Documentation
// generated file, do not modify manually
/// `VK_HUAWEI_subpass_shading`
#[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)]
pub struct subpass_shading;
impl subpass_shading {
    /// `VK_HUAWEI_subpass_shading`;
    pub const NAME: crate::ExtName<'static> = crate::e!("VK_HUAWEI_subpass_shading");
}
impl_ext! { subpass_shading }
/// `VK_HUAWEI_invocation_mask`
#[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)]
pub struct invocation_mask;
impl invocation_mask {
    /// `VK_HUAWEI_invocation_mask`;
    pub const NAME: crate::ExtName<'static> = crate::e!("VK_HUAWEI_invocation_mask");
}
impl_ext! { invocation_mask }
/// `VK_HUAWEI_cluster_culling_shader`
#[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)]
pub struct cluster_culling_shader;
impl cluster_culling_shader {
    /// `VK_HUAWEI_cluster_culling_shader`;
    pub const NAME: crate::ExtName<'static> = crate::e!("VK_HUAWEI_cluster_culling_shader");
}
impl_ext! { cluster_culling_shader }
/// `VK_HUAWEI_hdr_vivid`
#[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)]
pub struct hdr_vivid;
impl hdr_vivid {
    /// `VK_HUAWEI_hdr_vivid`;
    pub const NAME: crate::ExtName<'static> = crate::e!("VK_HUAWEI_hdr_vivid");
}
impl_ext! { hdr_vivid }