Trait vulkanalia::vk::InstanceV1_1[][src]

pub trait InstanceV1_1: InstanceV1_0 {
    unsafe fn enumerate_physical_device_groups(
        &self
    ) -> VkResult<Vec<PhysicalDeviceGroupProperties>> { ... }
unsafe fn get_physical_device_external_buffer_properties(
        &self,
        physical_device: PhysicalDevice,
        external_buffer_info: &PhysicalDeviceExternalBufferInfo
    ) -> ExternalBufferProperties { ... }
unsafe fn get_physical_device_external_fence_properties(
        &self,
        physical_device: PhysicalDevice,
        external_fence_info: &PhysicalDeviceExternalFenceInfo
    ) -> ExternalFenceProperties { ... }
unsafe fn get_physical_device_external_semaphore_properties(
        &self,
        physical_device: PhysicalDevice,
        external_semaphore_info: &PhysicalDeviceExternalSemaphoreInfo
    ) -> ExternalSemaphoreProperties { ... }
unsafe fn get_physical_device_features2(
        &self,
        physical_device: PhysicalDevice,
        features: &mut PhysicalDeviceFeatures2
    ) { ... }
unsafe fn get_physical_device_format_properties2(
        &self,
        physical_device: PhysicalDevice,
        format: Format,
        format_properties: &mut FormatProperties2
    ) { ... }
unsafe fn get_physical_device_image_format_properties2(
        &self,
        physical_device: PhysicalDevice,
        image_format_info: &PhysicalDeviceImageFormatInfo2,
        image_format_properties: &mut ImageFormatProperties2
    ) -> VkResult<()> { ... }
unsafe fn get_physical_device_memory_properties2(
        &self,
        physical_device: PhysicalDevice,
        memory_properties: &mut PhysicalDeviceMemoryProperties2
    ) { ... }
unsafe fn get_physical_device_properties2(
        &self,
        physical_device: PhysicalDevice,
        properties: &mut PhysicalDeviceProperties2
    ) { ... }
unsafe fn get_physical_device_queue_family_properties2(
        &self,
        physical_device: PhysicalDevice
    ) -> Vec<QueueFamilyProperties2> { ... }
unsafe fn get_physical_device_sparse_image_format_properties2(
        &self,
        physical_device: PhysicalDevice,
        format_info: &PhysicalDeviceSparseImageFormatInfo2
    ) -> Vec<SparseImageFormatProperties2> { ... } }
Expand description

Vulkan 1.1 instance command wrappers.

Provided methods

Implementors