vk · Type aliases · P12
16 public declarations with native signatures and source-owned contracts.
Tyvk::PFN_vkCmdEndRendering
Contract
Nullable function pointer for vkCmdEndRendering.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer))Some value of type T.
Tyvk::PFN_vkCmdEndRendering2EXT
Contract
Nullable function pointer for vkCmdEndRendering2EXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, *const RenderingEndInfoKHR<'_>))Some value of type T.
Tyvk::PFN_vkCmdEndRendering2KHR
Contract
Nullable function pointer for vkCmdEndRendering2KHR.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, *const RenderingEndInfoKHR<'_>))Some value of type T.
Tyvk::PFN_vkCmdEndRenderingKHR
Contract
Nullable function pointer for vkCmdEndRenderingKHR.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer))Some value of type T.
Tyvk::PFN_vkCmdEndRenderPass
Contract
Nullable function pointer for vkCmdEndRenderPass.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer))Some value of type T.
Tyvk::PFN_vkCmdEndRenderPass2
Contract
Nullable function pointer for vkCmdEndRenderPass2.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, *const SubpassEndInfo<'_>))Some value of type T.
Tyvk::PFN_vkCmdEndRenderPass2KHR
Contract
Nullable function pointer for vkCmdEndRenderPass2KHR.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, *const SubpassEndInfo<'_>))Some value of type T.
Tyvk::PFN_vkCmdEndShaderInstrumentationARM
Contract
Nullable function pointer for vkCmdEndShaderInstrumentationARM.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer))Some value of type T.
Tyvk::PFN_vkCmdEndTransformFeedback2EXT
Contract
Nullable function pointer for vkCmdEndTransformFeedback2EXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, u32, u32, *const BindTransformFeedbackBuffer2InfoEXT<'_>))Some value of type T.
Tyvk::PFN_vkCmdEndTransformFeedbackEXT
Contract
Nullable function pointer for vkCmdEndTransformFeedbackEXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, u32, u32, *const Buffer, *const u64))Some value of type T.
Tyvk::PFN_vkCmdEndVideoCodingKHR
Contract
Nullable function pointer for vkCmdEndVideoCodingKHR.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, *const VideoEndCodingInfoKHR<'_>))Some value of type T.
Tyvk::PFN_vkCmdExecuteCommands
Contract
Nullable function pointer for vkCmdExecuteCommands.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, u32, *const CommandBuffer))Some value of type T.
Tyvk::PFN_vkCmdExecuteGeneratedCommandsEXT
Contract
Nullable function pointer for vkCmdExecuteGeneratedCommandsEXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, u32, *const GeneratedCommandsInfoEXT<'_>))Some value of type T.
Tyvk::PFN_vkCmdExecuteGeneratedCommandsNV
Contract
Nullable function pointer for vkCmdExecuteGeneratedCommandsNV.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, u32, *const GeneratedCommandsInfoNV<'_>))Some value of type T.
Tyvk::PFN_vkCmdFillBuffer
Contract
Nullable function pointer for vkCmdFillBuffer.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, Buffer, u64, u64, u32))Some value of type T.
Tyvk::PFN_vkCmdFillMemoryKHR
Contract
Nullable function pointer for vkCmdFillMemoryKHR.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, *const DeviceAddressRangeKHR, AddressCommandFlagBitsKHR, u32))Some value of type T.