[][src]Trait vulkanalia::vk::KhrGetPhysicalDeviceProperties2Extension

pub trait KhrGetPhysicalDeviceProperties2Extension: InstanceV1_0 {
    fn get_physical_device_features2_khr(
        &self,
        physical_device: PhysicalDevice
    ) -> PhysicalDeviceFeatures2 { ... }
fn get_physical_device_format_properties2_khr(
        &self,
        physical_device: PhysicalDevice,
        format: Format
    ) -> FormatProperties2 { ... }
fn get_physical_device_image_format_properties2_khr(
        &self,
        physical_device: PhysicalDevice,
        image_format_info: &PhysicalDeviceImageFormatInfo2
    ) -> VkResult<ImageFormatProperties2> { ... }
fn get_physical_device_memory_properties2_khr(
        &self,
        physical_device: PhysicalDevice
    ) -> PhysicalDeviceMemoryProperties2 { ... }
fn get_physical_device_properties2_khr(
        &self,
        physical_device: PhysicalDevice
    ) -> PhysicalDeviceProperties2 { ... }
fn get_physical_device_queue_family_properties2_khr(
        &self,
        physical_device: PhysicalDevice
    ) -> Vec<QueueFamilyProperties2> { ... }
fn get_physical_device_sparse_image_format_properties2_khr(
        &self,
        physical_device: PhysicalDevice,
        format_info: &PhysicalDeviceSparseImageFormatInfo2
    ) -> Vec<SparseImageFormatProperties2> { ... } }

Provided methods

fn get_physical_device_features2_khr(
    &self,
    physical_device: PhysicalDevice
) -> PhysicalDeviceFeatures2

fn get_physical_device_format_properties2_khr(
    &self,
    physical_device: PhysicalDevice,
    format: Format
) -> FormatProperties2

fn get_physical_device_image_format_properties2_khr(
    &self,
    physical_device: PhysicalDevice,
    image_format_info: &PhysicalDeviceImageFormatInfo2
) -> VkResult<ImageFormatProperties2>

fn get_physical_device_memory_properties2_khr(
    &self,
    physical_device: PhysicalDevice
) -> PhysicalDeviceMemoryProperties2

fn get_physical_device_properties2_khr(
    &self,
    physical_device: PhysicalDevice
) -> PhysicalDeviceProperties2

fn get_physical_device_queue_family_properties2_khr(
    &self,
    physical_device: PhysicalDevice
) -> Vec<QueueFamilyProperties2>

fn get_physical_device_sparse_image_format_properties2_khr(
    &self,
    physical_device: PhysicalDevice,
    format_info: &PhysicalDeviceSparseImageFormatInfo2
) -> Vec<SparseImageFormatProperties2>

Loading content...

Implementors

impl KhrGetPhysicalDeviceProperties2Extension for Instance[src]

Loading content...