Searched refs:tu_syncobj (Results 1 – 5 of 5) sorted by relevance
/external/mesa3d/src/freedreno/vulkan/ |
D | tu_kgsl.c | 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() [all …]
|
D | tu_drm.c | 38 struct tu_syncobj { struct 456 struct tu_syncobj *sync = in sync_create() 480 sync_set_temporary(struct tu_device *device, struct tu_syncobj *sync, uint32_t syncobj) in sync_set_temporary() 490 sync_destroy(VkDevice _device, struct tu_syncobj *sync, const VkAllocationCallbacks *pAllocator) in sync_destroy() 505 sync_import(VkDevice _device, struct tu_syncobj *sync, bool temporary, bool sync_fd, int fd) in sync_import() 557 sync_export(VkDevice _device, struct tu_syncobj *sync, bool sync_fd, int *p_fd) in sync_export() 589 TU_FROM_HANDLE(tu_syncobj, sync, sem); in tu_DestroySemaphore() 596 TU_FROM_HANDLE(tu_syncobj, sync, info->semaphore); in tu_ImportSemaphoreFdKHR() 604 TU_FROM_HANDLE(tu_syncobj, sync, info->semaphore); in tu_GetSemaphoreFdKHR() 635 TU_FROM_HANDLE(tu_syncobj, fence, _fence); in tu_QueueSubmit() [all …]
|
D | tu_wsi.c | 231 TU_FROM_HANDLE(tu_syncobj, fence, pAcquireInfo->fence); in tu_AcquireNextImage2KHR() 232 TU_FROM_HANDLE(tu_syncobj, semaphore, pAcquireInfo->semaphore); in tu_AcquireNextImage2KHR()
|
D | tu_wsi_display.c | 275 TU_FROM_HANDLE(tu_syncobj, fence, *_fence); in tu_RegisterDeviceEventEXT() 311 TU_FROM_HANDLE(tu_syncobj, fence, *_fence); in tu_RegisterDisplayEventEXT()
|
D | tu_private.h | 287 struct tu_syncobj; 1533 tu_signal_fences(struct tu_device *device, struct tu_syncobj *fence1, struct tu_syncobj *fence2); 1536 tu_syncobj_to_fd(struct tu_device *device, struct tu_syncobj *sync); 1595 #define tu_syncobj_from_handle(x) ((struct tu_syncobj*) (uintptr_t) (x))
|