vk · Type aliases · P10
16 public declarations with native signatures and source-owned contracts.
Tyvk::PFN_vkCmdDrawIndexedIndirect
Contract
Nullable function pointer for vkCmdDrawIndexedIndirect.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, Buffer, u64, u32, u32))Some value of type T.
Tyvk::PFN_vkCmdDrawIndexedIndirect2KHR
Contract
Nullable function pointer for vkCmdDrawIndexedIndirect2KHR.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, *const DrawIndirect2InfoKHR<'_>))Some value of type T.
Tyvk::PFN_vkCmdDrawIndexedIndirectCount
Contract
Nullable function pointer for vkCmdDrawIndexedIndirectCount.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, Buffer, u64, Buffer, u64, u32, u32))Some value of type T.
Tyvk::PFN_vkCmdDrawIndexedIndirectCount2KHR
Contract
Nullable function pointer for vkCmdDrawIndexedIndirectCount2KHR.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, *const DrawIndirectCount2InfoKHR<'_>))Some value of type T.
Tyvk::PFN_vkCmdDrawIndexedIndirectCountAMD
Contract
Nullable function pointer for vkCmdDrawIndexedIndirectCountAMD.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, Buffer, u64, Buffer, u64, u32, u32))Some value of type T.
Tyvk::PFN_vkCmdDrawIndexedIndirectCountKHR
Contract
Nullable function pointer for vkCmdDrawIndexedIndirectCountKHR.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, Buffer, u64, Buffer, u64, u32, u32))Some value of type T.
Tyvk::PFN_vkCmdDrawIndirect
Contract
Nullable function pointer for vkCmdDrawIndirect.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, Buffer, u64, u32, u32))Some value of type T.
Tyvk::PFN_vkCmdDrawIndirect2KHR
Contract
Nullable function pointer for vkCmdDrawIndirect2KHR.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, *const DrawIndirect2InfoKHR<'_>))Some value of type T.
Tyvk::PFN_vkCmdDrawIndirectByteCount2EXT
Contract
Nullable function pointer for vkCmdDrawIndirectByteCount2EXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, u32, u32, *const BindTransformFeedbackBuffer2InfoEXT<'_>, u32, u32))Some value of type T.
Tyvk::PFN_vkCmdDrawIndirectByteCountEXT
Contract
Nullable function pointer for vkCmdDrawIndirectByteCountEXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, u32, u32, Buffer, u64, u32, u32))Some value of type T.
Tyvk::PFN_vkCmdDrawIndirectCount
Contract
Nullable function pointer for vkCmdDrawIndirectCount.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, Buffer, u64, Buffer, u64, u32, u32))Some value of type T.
Tyvk::PFN_vkCmdDrawIndirectCount2KHR
Contract
Nullable function pointer for vkCmdDrawIndirectCount2KHR.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, *const DrawIndirectCount2InfoKHR<'_>))Some value of type T.
Tyvk::PFN_vkCmdDrawIndirectCountAMD
Contract
Nullable function pointer for vkCmdDrawIndirectCountAMD.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, Buffer, u64, Buffer, u64, u32, u32))Some value of type T.
Tyvk::PFN_vkCmdDrawIndirectCountKHR
Contract
Nullable function pointer for vkCmdDrawIndirectCountKHR.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, Buffer, u64, Buffer, u64, u32, u32))Some value of type T.
Tyvk::PFN_vkCmdDrawMeshTasksEXT
Contract
Nullable function pointer for vkCmdDrawMeshTasksEXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, u32, u32, u32))Some value of type T.
Tyvk::PFN_vkCmdDrawMeshTasksIndirect2EXT
Contract
Nullable function pointer for vkCmdDrawMeshTasksIndirect2EXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, *const DrawIndirect2InfoKHR<'_>))Some value of type T.