vk · Type aliases · P52
16 public declarations with native signatures and source-owned contracts.
Tyvk::PFN_vkSetDebugUtilsObjectTagEXT
Contract
Nullable function pointer for vkSetDebugUtilsObjectTagEXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(DeviceHandle, *const DebugUtilsObjectTagInfoEXT<'_>) -> Result)Some value of type T.
Tyvk::PFN_vkSetDeviceMemoryPriorityEXT
Contract
Nullable function pointer for vkSetDeviceMemoryPriorityEXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(DeviceHandle, DeviceMemory, f32))Some value of type T.
Tyvk::PFN_vkSetEvent
Contract
Nullable function pointer for vkSetEvent.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(DeviceHandle, Event) -> Result)Some value of type T.
Tyvk::PFN_vkSetGpaDeviceClockModeAMD
Contract
Nullable function pointer for vkSetGpaDeviceClockModeAMD.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(DeviceHandle, *mut GpaDeviceClockModeInfoAMD<'_>) -> Result)Some value of type T.
Tyvk::PFN_vkSetHdrMetadataEXT
Contract
Nullable function pointer for vkSetHdrMetadataEXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(DeviceHandle, u32, *const SwapchainKHR, *const HdrMetadataEXT<'_>))Some value of type T.
Tyvk::PFN_vkSetLatencyMarkerLegacyNV
Contract
Nullable function pointer for vkSetLatencyMarkerLegacyNV.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(DeviceHandle, u64, u32))Some value of type T.
Tyvk::PFN_vkSetLatencyMarkerNV
Contract
Nullable function pointer for vkSetLatencyMarkerNV.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(DeviceHandle, SwapchainKHR, *const SetLatencyMarkerInfoNV<'_>))Some value of type T.
Tyvk::PFN_vkSetLatencySleepModeLegacyNV
Contract
Nullable function pointer for vkSetLatencySleepModeLegacyNV.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(DeviceHandle, u32, u32, u32))Some value of type T.
Tyvk::PFN_vkSetLatencySleepModeNV
Contract
Nullable function pointer for vkSetLatencySleepModeNV.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(DeviceHandle, SwapchainKHR, *const LatencySleepModeInfoNV<'_>) -> Result)Some value of type T.
Tyvk::PFN_vkSetLocalDimmingAMD
Contract
Nullable function pointer for vkSetLocalDimmingAMD.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(DeviceHandle, SwapchainKHR, u32))Some value of type T.
Tyvk::PFN_vkSetPrivateData
Contract
Nullable function pointer for vkSetPrivateData.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(DeviceHandle, ObjectType, u64, PrivateDataSlot, u64) -> Result)Some value of type T.
Tyvk::PFN_vkSetPrivateDataEXT
Contract
Nullable function pointer for vkSetPrivateDataEXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(DeviceHandle, ObjectType, u64, PrivateDataSlot, u64) -> Result)Some value of type T.
Tyvk::PFN_vkSetSwapchainPresentTimingQueueSizeEXT
Contract
Nullable function pointer for vkSetSwapchainPresentTimingQueueSizeEXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(DeviceHandle, SwapchainKHR, u32) -> Result)Some value of type T.
Tyvk::PFN_vkShutdownLatencyDeviceLegacyNV
Contract
Nullable function pointer for vkShutdownLatencyDeviceLegacyNV.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(DeviceHandle))Some value of type T.
Tyvk::PFN_vkSignalSemaphore
Contract
Nullable function pointer for vkSignalSemaphore.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(DeviceHandle, *const SemaphoreSignalInfo<'_>) -> Result)Some value of type T.
Tyvk::PFN_vkSignalSemaphoreKHR
Contract
Nullable function pointer for vkSignalSemaphoreKHR.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(DeviceHandle, *const SemaphoreSignalInfo<'_>) -> Result)Some value of type T.