Lines Matching refs:tu_syncobj
34 struct tu_syncobj { struct
296 static struct tu_syncobj
299 struct tu_syncobj ret; in sync_merge()
304 TU_FROM_HANDLE(tu_syncobj, sync, syncobjs[i]); in sync_merge()
332 TU_FROM_HANDLE(tu_syncobj, fence, _fence); in tu_QueueSubmit()
373 struct tu_syncobj s = sync_merge(submit->pWaitSemaphores, in tu_QueueSubmit()
407 TU_FROM_HANDLE(tu_syncobj, sem, submit->pSignalSemaphores[i]); in tu_QueueSubmit()
447 struct tu_syncobj *sync = in sync_create()
494 TU_FROM_HANDLE(tu_syncobj, sync, semaphore); in tu_DestroySemaphore()
535 TU_FROM_HANDLE(tu_syncobj, sync, fence); in tu_DestroyFence()
551 struct tu_syncobj s = sync_merge((const VkSemaphore*) pFences, count, waitAll, false); in tu_WaitForFences()
574 TU_FROM_HANDLE(tu_syncobj, sync, pFences[i]); in tu_ResetFences()
584 TU_FROM_HANDLE(tu_syncobj, sync, _fence); in tu_GetFenceStatus()
604 tu_signal_fences(struct tu_device *device, struct tu_syncobj *fence1, struct tu_syncobj *fence2) in tu_signal_fences()
611 tu_syncobj_to_fd(struct tu_device *device, struct tu_syncobj *sync) in tu_syncobj_to_fd()
629 struct tu_syncobj s = sync_merge(pWaitSemaphores, waitSemaphoreCount, true, true); in tu_QueueSignalReleaseImageANDROID()