vk · Type aliases · P9
16 public declarations with native signatures and source-owned contracts.
Tyvk::PFN_vkCmdDecompressMemoryIndirectCountNV
Contract
Nullable function pointer for vkCmdDecompressMemoryIndirectCountNV.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, u64, u64, u32))Some value of type T.
Tyvk::PFN_vkCmdDecompressMemoryNV
Contract
Nullable function pointer for vkCmdDecompressMemoryNV.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, u32, *const DecompressMemoryRegionNV))Some value of type T.
Tyvk::PFN_vkCmdDispatch
Contract
Nullable function pointer for vkCmdDispatch.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, u32, u32, u32))Some value of type T.
Tyvk::PFN_vkCmdDispatchBase
Contract
Nullable function pointer for vkCmdDispatchBase.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, u32, u32, u32, u32, u32, u32))Some value of type T.
Tyvk::PFN_vkCmdDispatchBaseKHR
Contract
Nullable function pointer for vkCmdDispatchBaseKHR.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, u32, u32, u32, u32, u32, u32))Some value of type T.
Tyvk::PFN_vkCmdDispatchDataGraphARM
Contract
Nullable function pointer for vkCmdDispatchDataGraphARM.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, DataGraphPipelineSessionARM, *const DataGraphPipelineDispatchInfoARM<'_>))Some value of type T.
Tyvk::PFN_vkCmdDispatchGraphAMDX
Contract
Nullable function pointer for vkCmdDispatchGraphAMDX.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, u64, u64, *const DispatchGraphCountInfoAMDX))Some value of type T.
Tyvk::PFN_vkCmdDispatchGraphIndirectAMDX
Contract
Nullable function pointer for vkCmdDispatchGraphIndirectAMDX.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, u64, u64, *const DispatchGraphCountInfoAMDX))Some value of type T.
Tyvk::PFN_vkCmdDispatchGraphIndirectCountAMDX
Contract
Nullable function pointer for vkCmdDispatchGraphIndirectCountAMDX.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, u64, u64, u64))Some value of type T.
Tyvk::PFN_vkCmdDispatchIndirect
Contract
Nullable function pointer for vkCmdDispatchIndirect.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, Buffer, u64))Some value of type T.
Tyvk::PFN_vkCmdDispatchIndirect2KHR
Contract
Nullable function pointer for vkCmdDispatchIndirect2KHR.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, *const DispatchIndirect2InfoKHR<'_>))Some value of type T.
Tyvk::PFN_vkCmdDispatchTileQCOM
Contract
Nullable function pointer for vkCmdDispatchTileQCOM.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, *const DispatchTileInfoQCOM<'_>))Some value of type T.
Tyvk::PFN_vkCmdDraw
Contract
Nullable function pointer for vkCmdDraw.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, u32, u32, u32, u32))Some value of type T.
Tyvk::PFN_vkCmdDrawClusterHUAWEI
Contract
Nullable function pointer for vkCmdDrawClusterHUAWEI.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, u32, u32, u32))Some value of type T.
Tyvk::PFN_vkCmdDrawClusterIndirectHUAWEI
Contract
Nullable function pointer for vkCmdDrawClusterIndirectHUAWEI.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, Buffer, u64))Some value of type T.
Tyvk::PFN_vkCmdDrawIndexed
Contract
Nullable function pointer for vkCmdDrawIndexed.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, u32, u32, u32, i32, u32))Some value of type T.