[−][src]Struct vulkanalia::vk::InstanceCommands
Loaded Vulkan instance commands.
Fields
destroy_instance: PFN_vkDestroyInstance
enumerate_physical_devices: PFN_vkEnumeratePhysicalDevices
get_physical_device_properties: PFN_vkGetPhysicalDeviceProperties
get_physical_device_queue_family_properties: PFN_vkGetPhysicalDeviceQueueFamilyProperties
get_physical_device_memory_properties: PFN_vkGetPhysicalDeviceMemoryProperties
get_physical_device_features: PFN_vkGetPhysicalDeviceFeatures
get_physical_device_format_properties: PFN_vkGetPhysicalDeviceFormatProperties
get_physical_device_image_format_properties: PFN_vkGetPhysicalDeviceImageFormatProperties
create_device: PFN_vkCreateDevice
enumerate_device_layer_properties: PFN_vkEnumerateDeviceLayerProperties
enumerate_device_extension_properties: PFN_vkEnumerateDeviceExtensionProperties
get_physical_device_sparse_image_format_properties: PFN_vkGetPhysicalDeviceSparseImageFormatProperties
create_android_surface_khr: PFN_vkCreateAndroidSurfaceKHR
get_physical_device_display_properties_khr: PFN_vkGetPhysicalDeviceDisplayPropertiesKHR
get_physical_device_display_plane_properties_khr: PFN_vkGetPhysicalDeviceDisplayPlanePropertiesKHR
get_display_plane_supported_displays_khr: PFN_vkGetDisplayPlaneSupportedDisplaysKHR
get_display_mode_properties_khr: PFN_vkGetDisplayModePropertiesKHR
create_display_mode_khr: PFN_vkCreateDisplayModeKHR
get_display_plane_capabilities_khr: PFN_vkGetDisplayPlaneCapabilitiesKHR
create_display_plane_surface_khr: PFN_vkCreateDisplayPlaneSurfaceKHR
destroy_surface_khr: PFN_vkDestroySurfaceKHR
get_physical_device_surface_support_khr: PFN_vkGetPhysicalDeviceSurfaceSupportKHR
get_physical_device_surface_capabilities_khr: PFN_vkGetPhysicalDeviceSurfaceCapabilitiesKHR
get_physical_device_surface_formats_khr: PFN_vkGetPhysicalDeviceSurfaceFormatsKHR
get_physical_device_surface_present_modes_khr: PFN_vkGetPhysicalDeviceSurfacePresentModesKHR
create_vi_surface_nn: PFN_vkCreateViSurfaceNN
create_wayland_surface_khr: PFN_vkCreateWaylandSurfaceKHR
get_physical_device_wayland_presentation_support_khr: PFN_vkGetPhysicalDeviceWaylandPresentationSupportKHR
create_win32_surface_khr: PFN_vkCreateWin32SurfaceKHR
get_physical_device_win32_presentation_support_khr: PFN_vkGetPhysicalDeviceWin32PresentationSupportKHR
create_xlib_surface_khr: PFN_vkCreateXlibSurfaceKHR
get_physical_device_xlib_presentation_support_khr: PFN_vkGetPhysicalDeviceXlibPresentationSupportKHR
create_xcb_surface_khr: PFN_vkCreateXcbSurfaceKHR
get_physical_device_xcb_presentation_support_khr: PFN_vkGetPhysicalDeviceXcbPresentationSupportKHR
create_direct_fb_surface_ext: PFN_vkCreateDirectFBSurfaceEXT
get_physical_device_direct_fb_presentation_support_ext: PFN_vkGetPhysicalDeviceDirectFBPresentationSupportEXT
create_image_pipe_surface_fuchsia: PFN_vkCreateImagePipeSurfaceFUCHSIA
create_stream_descriptor_surface_ggp: PFN_vkCreateStreamDescriptorSurfaceGGP
create_debug_report_callback_ext: PFN_vkCreateDebugReportCallbackEXT
destroy_debug_report_callback_ext: PFN_vkDestroyDebugReportCallbackEXT
debug_report_message_ext: PFN_vkDebugReportMessageEXT
get_physical_device_external_image_format_properties_nv: PFN_vkGetPhysicalDeviceExternalImageFormatPropertiesNV
get_physical_device_features2: PFN_vkGetPhysicalDeviceFeatures2
get_physical_device_properties2: PFN_vkGetPhysicalDeviceProperties2
get_physical_device_format_properties2: PFN_vkGetPhysicalDeviceFormatProperties2
get_physical_device_image_format_properties2: PFN_vkGetPhysicalDeviceImageFormatProperties2
get_physical_device_queue_family_properties2: PFN_vkGetPhysicalDeviceQueueFamilyProperties2
get_physical_device_memory_properties2: PFN_vkGetPhysicalDeviceMemoryProperties2
get_physical_device_sparse_image_format_properties2: PFN_vkGetPhysicalDeviceSparseImageFormatProperties2
get_physical_device_external_buffer_properties: PFN_vkGetPhysicalDeviceExternalBufferProperties
get_physical_device_external_semaphore_properties: PFN_vkGetPhysicalDeviceExternalSemaphoreProperties
get_physical_device_external_fence_properties: PFN_vkGetPhysicalDeviceExternalFenceProperties
release_display_ext: PFN_vkReleaseDisplayEXT
acquire_xlib_display_ext: PFN_vkAcquireXlibDisplayEXT
get_rand_r_output_display_ext: PFN_vkGetRandROutputDisplayEXT
get_physical_device_surface_capabilities2_ext: PFN_vkGetPhysicalDeviceSurfaceCapabilities2EXT
enumerate_physical_device_groups: PFN_vkEnumeratePhysicalDeviceGroups
create_ios_surface_mvk: PFN_vkCreateIOSSurfaceMVK
create_mac_os_surface_mvk: PFN_vkCreateMacOSSurfaceMVK
create_metal_surface_ext: PFN_vkCreateMetalSurfaceEXT
get_physical_device_surface_capabilities2_khr: PFN_vkGetPhysicalDeviceSurfaceCapabilities2KHR
get_physical_device_surface_formats2_khr: PFN_vkGetPhysicalDeviceSurfaceFormats2KHR
get_physical_device_display_properties2_khr: PFN_vkGetPhysicalDeviceDisplayProperties2KHR
get_physical_device_display_plane_properties2_khr: PFN_vkGetPhysicalDeviceDisplayPlaneProperties2KHR
get_display_mode_properties2_khr: PFN_vkGetDisplayModeProperties2KHR
get_display_plane_capabilities2_khr: PFN_vkGetDisplayPlaneCapabilities2KHR
set_debug_utils_object_name_ext: PFN_vkSetDebugUtilsObjectNameEXT
set_debug_utils_object_tag_ext: PFN_vkSetDebugUtilsObjectTagEXT
queue_begin_debug_utils_label_ext: PFN_vkQueueBeginDebugUtilsLabelEXT
queue_end_debug_utils_label_ext: PFN_vkQueueEndDebugUtilsLabelEXT
queue_insert_debug_utils_label_ext: PFN_vkQueueInsertDebugUtilsLabelEXT
cmd_begin_debug_utils_label_ext: PFN_vkCmdBeginDebugUtilsLabelEXT
cmd_end_debug_utils_label_ext: PFN_vkCmdEndDebugUtilsLabelEXT
cmd_insert_debug_utils_label_ext: PFN_vkCmdInsertDebugUtilsLabelEXT
create_debug_utils_messenger_ext: PFN_vkCreateDebugUtilsMessengerEXT
destroy_debug_utils_messenger_ext: PFN_vkDestroyDebugUtilsMessengerEXT
submit_debug_utils_message_ext: PFN_vkSubmitDebugUtilsMessageEXT
create_headless_surface_ext: PFN_vkCreateHeadlessSurfaceEXT
get_physical_device_features2_khr: PFN_vkGetPhysicalDeviceFeatures2KHR
get_physical_device_properties2_khr: PFN_vkGetPhysicalDeviceProperties2KHR
get_physical_device_format_properties2_khr: PFN_vkGetPhysicalDeviceFormatProperties2KHR
get_physical_device_image_format_properties2_khr: PFN_vkGetPhysicalDeviceImageFormatProperties2KHR
get_physical_device_queue_family_properties2_khr: PFN_vkGetPhysicalDeviceQueueFamilyProperties2KHR
get_physical_device_memory_properties2_khr: PFN_vkGetPhysicalDeviceMemoryProperties2KHR
get_physical_device_sparse_image_format_properties2_khr: PFN_vkGetPhysicalDeviceSparseImageFormatProperties2KHR
get_physical_device_external_buffer_properties_khr: PFN_vkGetPhysicalDeviceExternalBufferPropertiesKHR
get_physical_device_external_semaphore_properties_khr: PFN_vkGetPhysicalDeviceExternalSemaphorePropertiesKHR
get_physical_device_external_fence_properties_khr: PFN_vkGetPhysicalDeviceExternalFencePropertiesKHR
enumerate_physical_device_groups_khr: PFN_vkEnumeratePhysicalDeviceGroupsKHR
Implementations
impl InstanceCommands
[src]
Trait Implementations
impl Clone for InstanceCommands
[src]
fn clone(&self) -> InstanceCommands
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for InstanceCommands
[src]
Auto Trait Implementations
impl RefUnwindSafe for InstanceCommands
impl Send for InstanceCommands
impl Sync for InstanceCommands
impl Unpin for InstanceCommands
impl UnwindSafe for InstanceCommands
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,