pub mod render_pass_shader_resolve {
    use core::ffi::CStr;

    /// Type: `Device`
    pub const NAME: &CStr = c"VK_QCOM_render_pass_shader_resolve";
    pub const SPEC_VERSION: u32 = 4;
}
pub mod render_pass_transform {
    use core::ffi::CStr;

    /// Type: `Device`
    pub const NAME: &CStr = c"VK_QCOM_render_pass_transform";
    pub const SPEC_VERSION: u32 = 5;
}
pub mod render_pass_store_ops {
    use core::ffi::CStr;

    /// Type: `Device`
    pub const NAME: &CStr = c"VK_QCOM_render_pass_store_ops";
    pub const SPEC_VERSION: u32 = 2;
}
pub mod tile_shading;
pub mod rotated_copy_commands {
    use core::ffi::CStr;

    /// Type: `Device`
    pub const NAME: &CStr = c"VK_QCOM_rotated_copy_commands";
    pub const SPEC_VERSION: u32 = 2;
}
pub mod fragment_density_map_offset {
    use core::ffi::CStr;

    /// Type: `Device`
    pub const NAME: &CStr = c"VK_QCOM_fragment_density_map_offset";
    pub const SPEC_VERSION: u32 = 3;
}
pub mod image_processing {
    use core::ffi::CStr;

    /// Type: `Device`
    pub const NAME: &CStr = c"VK_QCOM_image_processing";
    pub const SPEC_VERSION: u32 = 1;
}
pub mod tile_properties;
pub mod multiview_per_view_viewports {
    use core::ffi::CStr;

    /// Type: `Device`
    pub const NAME: &CStr = c"VK_QCOM_multiview_per_view_viewports";
    pub const SPEC_VERSION: u32 = 1;
}
pub mod multiview_per_view_render_areas {
    use core::ffi::CStr;

    /// Type: `Device`
    pub const NAME: &CStr = c"VK_QCOM_multiview_per_view_render_areas";
    pub const SPEC_VERSION: u32 = 1;
}
pub mod image_processing2 {
    use core::ffi::CStr;

    /// Type: `Device`
    pub const NAME: &CStr = c"VK_QCOM_image_processing2";
    pub const SPEC_VERSION: u32 = 1;
}
pub mod filter_cubic_weights {
    use core::ffi::CStr;

    /// Type: `Device`
    pub const NAME: &CStr = c"VK_QCOM_filter_cubic_weights";
    pub const SPEC_VERSION: u32 = 1;
}
pub mod ycbcr_degamma {
    use core::ffi::CStr;

    /// Type: `Device`
    pub const NAME: &CStr = c"VK_QCOM_ycbcr_degamma";
    pub const SPEC_VERSION: u32 = 1;
}
pub mod filter_cubic_clamp {
    use core::ffi::CStr;

    /// Type: `Device`
    pub const NAME: &CStr = c"VK_QCOM_filter_cubic_clamp";
    pub const SPEC_VERSION: u32 = 1;
}
pub mod tile_memory_heap;
pub mod data_graph_model {
    use core::ffi::CStr;

    /// Type: `Device`
    pub const NAME: &CStr = c"VK_QCOM_data_graph_model";
    pub const SPEC_VERSION: u32 = 1;
}
