pub const fn optimal_device_extensions() -> &'static [&'static str] {
        &[
            // Required extensions
            "VK_EXT_image_drm_format_modifier",
            "VK_KHR_image_format_list", // Or Vulkan 1.2
            // Optimal extensions
            "VK_KHR_external_memory_fd",
            "VK_EXT_external_memory_dma_buf",
        ]
    }
/// Extensions a device must enable to use all features provided by a [`VulkanAllocator`].
///
/// This is a superset of the [`required device extensions`](VulkanAllocator::required_device_extensions).
///
/// This list satisfies the requirement that all enabled extensions also enable their dependencies
/// (`VUID-vkCreateDevice-ppEnabledExtensionNames-01387`).
Extensions a device must enable to use all features provided by a [`VulkanAllocator`].
This is a superset of the [`required device extensions`](VulkanAllocator::required_device_extensions).

This list satisfies the requirement that all enabled extensions also enable their dependencies
(`VUID-vkCreateDevice-ppEnabledExtensionNames-01387`).
Extensions a device must enable to use all features provided by a [ ` VulkanAllocator ` ] . This is a superset of the [ ` required device extensions ` ] ( VulkanAllocator :: required_device_extensions ) . This list satisfies the requirement that all enabled extensions also enable their dependencies ( ` VUID - vkCreateDevice - ppEnabledExtensionNames - 01387 ` ) .
pub const fn optimal_device_extensions() -> &'static [&'static str] {
        &[
            // Required extensions
            "VK_EXT_image_drm_format_modifier",
            "VK_KHR_image_format_list", // Or Vulkan 1.2
            // Optimal extensions
            "VK_KHR_external_memory_fd",
            "VK_EXT_external_memory_dma_buf",
        ]
    }
pub const fn optimal_device_extensions ( ) -> & ' static [ & ' static str ] { & [ // Required extensions " " , " " , // Or Vulkan 1.2 // Optimal extensions " " , " " , ] }
Extensions a device must enable to use all features provided by a [`VulkanAllocator`].
Extensions a device must enable to use all features provided by a [ ` VulkanAllocator ` ] .