Home
last modified time | relevance | path

Searched refs:tu_syncobj (Results 1 – 5 of 5) sorted by relevance

/external/mesa3d/src/freedreno/vulkan/
Dtu_kgsl.c34 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 …]
Dtu_drm.c38 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 …]
Dtu_wsi.c231 TU_FROM_HANDLE(tu_syncobj, fence, pAcquireInfo->fence); in tu_AcquireNextImage2KHR()
232 TU_FROM_HANDLE(tu_syncobj, semaphore, pAcquireInfo->semaphore); in tu_AcquireNextImage2KHR()
Dtu_wsi_display.c275 TU_FROM_HANDLE(tu_syncobj, fence, *_fence); in tu_RegisterDeviceEventEXT()
311 TU_FROM_HANDLE(tu_syncobj, fence, *_fence); in tu_RegisterDisplayEventEXT()
Dtu_private.h287 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))