Searched refs:getFdInfo (Results 1 – 3 of 3) sorted by relevance
913 VkSemaphoreGetFdInfoKHR getFdInfo; in exportSemaphore() local914 getFdInfo.sType = VK_STRUCTURE_TYPE_SEMAPHORE_GET_FD_INFO_KHR; in exportSemaphore()915 getFdInfo.pNext = nullptr; in exportSemaphore()916 getFdInfo.semaphore = semaphore; in exportSemaphore()917 getFdInfo.handleType = VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_SYNC_FD_BIT; in exportSemaphore()919 VkResult err = fVkGetSemaphoreFdKHR(fDevice, &getFdInfo, &fFdHandle); in exportSemaphore()
910 VkSemaphoreGetFdInfoKHR getFdInfo; in exportSemaphore() local911 getFdInfo.sType = VK_STRUCTURE_TYPE_SEMAPHORE_GET_FD_INFO_KHR; in exportSemaphore()912 getFdInfo.pNext = nullptr; in exportSemaphore()913 getFdInfo.semaphore = semaphore; in exportSemaphore()914 getFdInfo.handleType = VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_SYNC_FD_BIT; in exportSemaphore()916 VkResult err = fVkGetSemaphoreFdKHR(fDevice, &getFdInfo, &fFdHandle); in exportSemaphore()
1140 …esult VKAPI_CALL vkGetMemoryFdKHR(VkDevice device, const VkMemoryGetFdInfoKHR *getFdInfo, int *pFd) in vkGetMemoryFdKHR() argument1143 device, getFdInfo, pFd); in vkGetMemoryFdKHR()1145 if(getFdInfo->handleType != VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_FD_BIT) in vkGetMemoryFdKHR()1147 UNSUPPORTED("pGetFdInfo->handleType %u", getFdInfo->handleType); in vkGetMemoryFdKHR()1150 return vk::Cast(getFdInfo->memory)->exportFd(pFd); in vkGetMemoryFdKHR()