vk · Type aliases · P48
16 public declarations with native signatures and source-owned contracts.
Tyvk::PFN_vkGetSleepStatusLegacyNV
Contract
Nullable function pointer for vkGetSleepStatusLegacyNV.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(DeviceHandle, *mut u32))Some value of type T.
Tyvk::PFN_vkGetSwapchainCounterEXT
Contract
Nullable function pointer for vkGetSwapchainCounterEXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(DeviceHandle, SwapchainKHR, SurfaceCounterFlagBitsEXT, *mut u64) -> Result)Some value of type T.
Tyvk::PFN_vkGetSwapchainImagesKHR
Contract
Nullable function pointer for vkGetSwapchainImagesKHR.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(DeviceHandle, SwapchainKHR, *mut u32, *mut Image) -> Result)Some value of type T.
Tyvk::PFN_vkGetSwapchainStatusKHR
Contract
Nullable function pointer for vkGetSwapchainStatusKHR.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(DeviceHandle, SwapchainKHR) -> Result)Some value of type T.
Tyvk::PFN_vkGetSwapchainTimeDomainPropertiesEXT
Contract
Nullable function pointer for vkGetSwapchainTimeDomainPropertiesEXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(DeviceHandle, SwapchainKHR, *mut SwapchainTimeDomainPropertiesEXT<'_>, *mut u64) -> Result)Some value of type T.
Tyvk::PFN_vkGetSwapchainTimingPropertiesEXT
Contract
Nullable function pointer for vkGetSwapchainTimingPropertiesEXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(DeviceHandle, SwapchainKHR, *mut SwapchainTimingPropertiesEXT<'_>, *mut u64) -> Result)Some value of type T.
Tyvk::PFN_vkGetTensorMemoryRequirementsARM
Contract
Nullable function pointer for vkGetTensorMemoryRequirementsARM.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(DeviceHandle, *const TensorMemoryRequirementsInfoARM<'_>, *mut MemoryRequirements2<'_>))Some value of type T.
Tyvk::PFN_vkGetTensorOpaqueCaptureDataARM
Contract
Nullable function pointer for vkGetTensorOpaqueCaptureDataARM.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(DeviceHandle, u32, *const TensorARM, *mut HostAddressRangeEXT<'_>) -> Result)Some value of type T.
Tyvk::PFN_vkGetTensorOpaqueCaptureDescriptorDataARM
Contract
Nullable function pointer for vkGetTensorOpaqueCaptureDescriptorDataARM.
Khronos reference: vkGetTensorOpaqueCaptureDescriptorDataARM
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(DeviceHandle, *const TensorCaptureDescriptorDataInfoARM<'_>, *mut c_void) -> Result)Some value of type T.
Tyvk::PFN_vkGetTensorViewOpaqueCaptureDescriptorDataARM
Contract
Nullable function pointer for vkGetTensorViewOpaqueCaptureDescriptorDataARM.
Khronos reference: vkGetTensorViewOpaqueCaptureDescriptorDataARM
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(DeviceHandle, *const TensorViewCaptureDescriptorDataInfoARM<'_>, *mut c_void) -> Result)Some value of type T.
Tyvk::PFN_vkGetValidationCacheDataEXT
Contract
Nullable function pointer for vkGetValidationCacheDataEXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(DeviceHandle, ValidationCacheEXT, *mut usize, *mut c_void) -> Result)Some value of type T.
Tyvk::PFN_vkGetVideoSessionMemoryRequirementsKHR
Contract
Nullable function pointer for vkGetVideoSessionMemoryRequirementsKHR.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(DeviceHandle, VideoSessionKHR, *mut u32, *mut VideoSessionMemoryRequirementsKHR<'_>) -> Result)Some value of type T.
Tyvk::PFN_vkGetWinrtDisplayNV
Contract
Nullable function pointer for vkGetWinrtDisplayNV.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(PhysicalDevice, u32, *mut DisplayKHR) -> Result)Some value of type T.
Tyvk::PFN_vkImportFenceFdKHR
Contract
Nullable function pointer for vkImportFenceFdKHR.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(DeviceHandle, *const ImportFenceFdInfoKHR<'_>) -> Result)Some value of type T.
Tyvk::PFN_vkImportFenceWin32HandleKHR
Contract
Nullable function pointer for vkImportFenceWin32HandleKHR.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(DeviceHandle, *const ImportFenceWin32HandleInfoKHR<'_>) -> Result)Some value of type T.
Tyvk::PFN_vkImportSemaphoreFdKHR
Contract
Nullable function pointer for vkImportSemaphoreFdKHR.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(DeviceHandle, *const ImportSemaphoreFdInfoKHR<'_>) -> Result)Some value of type T.