vk · Type aliases · P11
16 public declarations with native signatures and source-owned contracts.
Tyvk::PFN_vkCmdDrawMeshTasksIndirectCount2EXT
Contract
Nullable function pointer for vkCmdDrawMeshTasksIndirectCount2EXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, *const DrawIndirectCount2InfoKHR<'_>))Some value of type T.
Tyvk::PFN_vkCmdDrawMeshTasksIndirectCountEXT
Contract
Nullable function pointer for vkCmdDrawMeshTasksIndirectCountEXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, Buffer, u64, Buffer, u64, u32, u32))Some value of type T.
Tyvk::PFN_vkCmdDrawMeshTasksIndirectCountNV
Contract
Nullable function pointer for vkCmdDrawMeshTasksIndirectCountNV.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, Buffer, u64, Buffer, u64, u32, u32))Some value of type T.
Tyvk::PFN_vkCmdDrawMeshTasksIndirectEXT
Contract
Nullable function pointer for vkCmdDrawMeshTasksIndirectEXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, Buffer, u64, u32, u32))Some value of type T.
Tyvk::PFN_vkCmdDrawMeshTasksIndirectNV
Contract
Nullable function pointer for vkCmdDrawMeshTasksIndirectNV.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, Buffer, u64, u32, u32))Some value of type T.
Tyvk::PFN_vkCmdDrawMeshTasksNV
Contract
Nullable function pointer for vkCmdDrawMeshTasksNV.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, u32, u32))Some value of type T.
Tyvk::PFN_vkCmdDrawMultiEXT
Contract
Nullable function pointer for vkCmdDrawMultiEXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, u32, *const MultiDrawInfoEXT, u32, u32, u32))Some value of type T.
Tyvk::PFN_vkCmdDrawMultiIndexedEXT
Contract
Nullable function pointer for vkCmdDrawMultiIndexedEXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, u32, *const MultiDrawIndexedInfoEXT, u32, u32, u32, *const i32))Some value of type T.
Tyvk::PFN_vkCmdEncodeVideoKHR
Contract
Nullable function pointer for vkCmdEncodeVideoKHR.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, *const VideoEncodeInfoKHR<'_>))Some value of type T.
Tyvk::PFN_vkCmdEndConditionalRenderingEXT
Contract
Nullable function pointer for vkCmdEndConditionalRenderingEXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer))Some value of type T.
Tyvk::PFN_vkCmdEndDebugUtilsLabelEXT
Contract
Nullable function pointer for vkCmdEndDebugUtilsLabelEXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer))Some value of type T.
Tyvk::PFN_vkCmdEndGpaSampleAMD
Contract
Nullable function pointer for vkCmdEndGpaSampleAMD.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, GpaSessionAMD, u32))Some value of type T.
Tyvk::PFN_vkCmdEndGpaSessionAMD
Contract
Nullable function pointer for vkCmdEndGpaSessionAMD.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, GpaSessionAMD) -> Result)Some value of type T.
Tyvk::PFN_vkCmdEndPerTileExecutionQCOM
Contract
Nullable function pointer for vkCmdEndPerTileExecutionQCOM.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, *const PerTileEndInfoQCOM<'_>))Some value of type T.
Tyvk::PFN_vkCmdEndQuery
Contract
Nullable function pointer for vkCmdEndQuery.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, QueryPool, u32))Some value of type T.
Tyvk::PFN_vkCmdEndQueryIndexedEXT
Contract
Nullable function pointer for vkCmdEndQueryIndexedEXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, QueryPool, u32, u32))Some value of type T.