vk · Type aliases · P7
16 public declarations with native signatures and source-owned contracts.
Tyvk::PFN_vkCmdCopyBufferToImage
Contract
Nullable function pointer for vkCmdCopyBufferToImage.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, Buffer, Image, ImageLayout, u32, *const BufferImageCopy))Some value of type T.
Tyvk::PFN_vkCmdCopyBufferToImage2
Contract
Nullable function pointer for vkCmdCopyBufferToImage2.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, *const CopyBufferToImageInfo2<'_>))Some value of type T.
Tyvk::PFN_vkCmdCopyBufferToImage2KHR
Contract
Nullable function pointer for vkCmdCopyBufferToImage2KHR.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, *const CopyBufferToImageInfo2<'_>))Some value of type T.
Tyvk::PFN_vkCmdCopyGpaSessionResultsAMD
Contract
Nullable function pointer for vkCmdCopyGpaSessionResultsAMD.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, GpaSessionAMD))Some value of type T.
Tyvk::PFN_vkCmdCopyImage
Contract
Nullable function pointer for vkCmdCopyImage.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, Image, ImageLayout, Image, ImageLayout, u32, *const ImageCopy))Some value of type T.
Tyvk::PFN_vkCmdCopyImage2
Contract
Nullable function pointer for vkCmdCopyImage2.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, *const CopyImageInfo2<'_>))Some value of type T.
Tyvk::PFN_vkCmdCopyImage2KHR
Contract
Nullable function pointer for vkCmdCopyImage2KHR.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, *const CopyImageInfo2<'_>))Some value of type T.
Tyvk::PFN_vkCmdCopyImageToBuffer
Contract
Nullable function pointer for vkCmdCopyImageToBuffer.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, Image, ImageLayout, Buffer, u32, *const BufferImageCopy))Some value of type T.
Tyvk::PFN_vkCmdCopyImageToBuffer2
Contract
Nullable function pointer for vkCmdCopyImageToBuffer2.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, *const CopyImageToBufferInfo2<'_>))Some value of type T.
Tyvk::PFN_vkCmdCopyImageToBuffer2KHR
Contract
Nullable function pointer for vkCmdCopyImageToBuffer2KHR.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, *const CopyImageToBufferInfo2<'_>))Some value of type T.
Tyvk::PFN_vkCmdCopyImageToMemoryKHR
Contract
Nullable function pointer for vkCmdCopyImageToMemoryKHR.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, *const CopyDeviceMemoryImageInfoKHR<'_>))Some value of type T.
Tyvk::PFN_vkCmdCopyMemoryIndirectKHR
Contract
Nullable function pointer for vkCmdCopyMemoryIndirectKHR.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, *const CopyMemoryIndirectInfoKHR<'_>))Some value of type T.
Tyvk::PFN_vkCmdCopyMemoryIndirectNV
Contract
Nullable function pointer for vkCmdCopyMemoryIndirectNV.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, u64, u32, u32))Some value of type T.
Tyvk::PFN_vkCmdCopyMemoryKHR
Contract
Nullable function pointer for vkCmdCopyMemoryKHR.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, *const CopyDeviceMemoryInfoKHR<'_>))Some value of type T.
Tyvk::PFN_vkCmdCopyMemoryToAccelerationStructureKHR
Contract
Nullable function pointer for vkCmdCopyMemoryToAccelerationStructureKHR.
Khronos reference: vkCmdCopyMemoryToAccelerationStructureKHR
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, *const CopyMemoryToAccelerationStructureInfoKHR<'_>))Some value of type T.
Tyvk::PFN_vkCmdCopyMemoryToImageIndirectKHR
Contract
Nullable function pointer for vkCmdCopyMemoryToImageIndirectKHR.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, *const CopyMemoryToImageIndirectInfoKHR<'_>))Some value of type T.