vk · Type aliases · P8
16 public declarations with native signatures and source-owned contracts.
Tyvk::PFN_vkCmdCopyMemoryToImageIndirectNV
Contract
Nullable function pointer for vkCmdCopyMemoryToImageIndirectNV.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, u64, u32, u32, Image, ImageLayout, *const ImageSubresourceLayers))Some value of type T.
Tyvk::PFN_vkCmdCopyMemoryToImageKHR
Contract
Nullable function pointer for vkCmdCopyMemoryToImageKHR.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, *const CopyDeviceMemoryImageInfoKHR<'_>))Some value of type T.
Tyvk::PFN_vkCmdCopyMemoryToMicromapEXT
Contract
Nullable function pointer for vkCmdCopyMemoryToMicromapEXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, *const CopyMemoryToMicromapInfoEXT<'_>))Some value of type T.
Tyvk::PFN_vkCmdCopyMicromapEXT
Contract
Nullable function pointer for vkCmdCopyMicromapEXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, *const CopyMicromapInfoEXT<'_>))Some value of type T.
Tyvk::PFN_vkCmdCopyMicromapToMemoryEXT
Contract
Nullable function pointer for vkCmdCopyMicromapToMemoryEXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, *const CopyMicromapToMemoryInfoEXT<'_>))Some value of type T.
Tyvk::PFN_vkCmdCopyQueryPoolResults
Contract
Nullable function pointer for vkCmdCopyQueryPoolResults.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, QueryPool, u32, u32, Buffer, u64, u64, QueryResultFlagBits))Some value of type T.
Tyvk::PFN_vkCmdCopyQueryPoolResultsToMemoryKHR
Contract
Nullable function pointer for vkCmdCopyQueryPoolResultsToMemoryKHR.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, QueryPool, u32, u32, *const StridedDeviceAddressRangeKHR, AddressCommandFlagBitsKHR, QueryResultFlagBits))Some value of type T.
Tyvk::PFN_vkCmdCopyTensorARM
Contract
Nullable function pointer for vkCmdCopyTensorARM.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, *const CopyTensorInfoARM<'_>))Some value of type T.
Tyvk::PFN_vkCmdCudaLaunchKernelNV
Contract
Nullable function pointer for vkCmdCudaLaunchKernelNV.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, *const CudaLaunchInfoNV<'_>))Some value of type T.
Tyvk::PFN_vkCmdCuLaunchKernelNVX
Contract
Nullable function pointer for vkCmdCuLaunchKernelNVX.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, *const CuLaunchInfoNVX<'_>))Some value of type T.
Tyvk::PFN_vkCmdDebugMarkerBeginEXT
Contract
Nullable function pointer for vkCmdDebugMarkerBeginEXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, *const DebugMarkerMarkerInfoEXT<'_>))Some value of type T.
Tyvk::PFN_vkCmdDebugMarkerEndEXT
Contract
Nullable function pointer for vkCmdDebugMarkerEndEXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer))Some value of type T.
Tyvk::PFN_vkCmdDebugMarkerInsertEXT
Contract
Nullable function pointer for vkCmdDebugMarkerInsertEXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, *const DebugMarkerMarkerInfoEXT<'_>))Some value of type T.
Tyvk::PFN_vkCmdDecodeVideoKHR
Contract
Nullable function pointer for vkCmdDecodeVideoKHR.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, *const VideoDecodeInfoKHR<'_>))Some value of type T.
Tyvk::PFN_vkCmdDecompressMemoryEXT
Contract
Nullable function pointer for vkCmdDecompressMemoryEXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, *const DecompressMemoryInfoEXT<'_>))Some value of type T.
Tyvk::PFN_vkCmdDecompressMemoryIndirectCountEXT
pub type PFN_vkCmdDecompressMemoryIndirectCountEXT = Option<unsafe extern "system" fn(command_buffer: CommandBuffer, decompression_method: MemoryDecompressionMethodFlagsEXT, indirect_commands_address: DeviceAddress, indirect_commands_count_address: DeviceAddress, max_decompression_count: u32, stride: u32)>;Contract
Nullable function pointer for vkCmdDecompressMemoryIndirectCountEXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, MemoryDecompressionMethodFlagBitsEXT, u64, u64, u32, u32))Some value of type T.