vk · Type aliases · P53
16 public declarations with native signatures and source-owned contracts.
Tyvk::PFN_vkSubmitDebugUtilsMessageEXT
Contract
Nullable function pointer for vkSubmitDebugUtilsMessageEXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(InstanceHandle, DebugUtilsMessageSeverityFlagBitsEXT, DebugUtilsMessageTypeFlagBitsEXT, *const DebugUtilsMessengerCallbackDataEXT<'_>))Some value of type T.
Tyvk::PFN_vkTransitionImageLayout
Contract
Nullable function pointer for vkTransitionImageLayout.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(DeviceHandle, u32, *const HostImageLayoutTransitionInfo<'_>) -> Result)Some value of type T.
Tyvk::PFN_vkTransitionImageLayoutEXT
Contract
Nullable function pointer for vkTransitionImageLayoutEXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(DeviceHandle, u32, *const HostImageLayoutTransitionInfo<'_>) -> Result)Some value of type T.
Tyvk::PFN_vkTrimCommandPool
Contract
Nullable function pointer for vkTrimCommandPool.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(DeviceHandle, CommandPool, CommandPoolTrimFlags))Some value of type T.
Tyvk::PFN_vkTrimCommandPoolKHR
Contract
Nullable function pointer for vkTrimCommandPoolKHR.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(DeviceHandle, CommandPool, CommandPoolTrimFlags))Some value of type T.
Tyvk::PFN_vkUninitializePerformanceApiINTEL
Contract
Nullable function pointer for vkUninitializePerformanceApiINTEL.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(DeviceHandle))Some value of type T.
Tyvk::PFN_vkUnmapMemory
Contract
Nullable function pointer for vkUnmapMemory.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(DeviceHandle, DeviceMemory))Some value of type T.
Tyvk::PFN_vkUnmapMemory2
Contract
Nullable function pointer for vkUnmapMemory2.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(DeviceHandle, *const MemoryUnmapInfo<'_>) -> Result)Some value of type T.
Tyvk::PFN_vkUnmapMemory2KHR
Contract
Nullable function pointer for vkUnmapMemory2KHR.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(DeviceHandle, *const MemoryUnmapInfo<'_>) -> Result)Some value of type T.
Tyvk::PFN_vkUnregisterCustomBorderColorEXT
Contract
Nullable function pointer for vkUnregisterCustomBorderColorEXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(DeviceHandle, u32))Some value of type T.
Tyvk::PFN_vkUpdateDescriptorSets
Contract
Nullable function pointer for vkUpdateDescriptorSets.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(DeviceHandle, u32, *const WriteDescriptorSet<'_>, u32, *const CopyDescriptorSet<'_>))Some value of type T.
Tyvk::PFN_vkUpdateDescriptorSetWithTemplate
Contract
Nullable function pointer for vkUpdateDescriptorSetWithTemplate.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(DeviceHandle, DescriptorSet, DescriptorUpdateTemplate, *const c_void))Some value of type T.
Tyvk::PFN_vkUpdateDescriptorSetWithTemplateKHR
Contract
Nullable function pointer for vkUpdateDescriptorSetWithTemplateKHR.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(DeviceHandle, DescriptorSet, DescriptorUpdateTemplate, *const c_void))Some value of type T.
Tyvk::PFN_vkUpdateIndirectExecutionSetPipelineEXT
Contract
Nullable function pointer for vkUpdateIndirectExecutionSetPipelineEXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(DeviceHandle, IndirectExecutionSetEXT, u32, *const WriteIndirectExecutionSetPipelineEXT<'_>))Some value of type T.
Tyvk::PFN_vkUpdateIndirectExecutionSetShaderEXT
Contract
Nullable function pointer for vkUpdateIndirectExecutionSetShaderEXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(DeviceHandle, IndirectExecutionSetEXT, u32, *const WriteIndirectExecutionSetShaderEXT<'_>))Some value of type T.
Tyvk::PFN_vkUpdateVideoSessionParametersKHR
Contract
Nullable function pointer for vkUpdateVideoSessionParametersKHR.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(DeviceHandle, VideoSessionParametersKHR, *const VideoSessionParametersUpdateInfoKHR<'_>) -> Result)Some value of type T.