To export a
NvSciSyncObj handle representing the payload of a fence,
// Provided by VK_NV_external_sci_sync, VK_NV_external_sci_sync2
const VkFenceGetSciSyncInfoNV* pGetSciSyncHandleInfo,
deviceis the logical device that created the fence being exported.
pGetSciSyncHandleInfois a pointer to a VkFenceGetSciSyncInfoNV structure containing parameters of the export operation.
pHandlewill return the
NvSciSyncObjhandle representing the fence payload.
Each call to
vkGetFenceSciSyncObjNV will duplicate the underlying
NvSciSyncObj handle and transfer the ownership of the
NvSciSyncObj handle to the application.
To avoid leaking resources, the application must release of the ownership
NvSciSyncObj handle when it is no longer needed.
For more information, see the Vulkan Specification
This page is extracted from the Vulkan Specification. Fixes and changes should be made to the Specification, not directly.