Searched refs:eglsync (Results 1 – 5 of 5) sorted by relevance
/hardware/google/gfxstream/include/render-utils/ |
D | virtio_gpu_ops.h | 97 typedef void (*wait_for_gpu_t)(uint64_t eglsync); 113 typedef void (*async_wait_for_gpu_with_cb_t)(uint64_t eglsync, FenceCompletionCallback);
|
/hardware/google/gfxstream/guest/egl/ |
D | egl.cpp | 2460 EGLBoolean eglDestroySyncKHR(EGLDisplay dpy, EGLSyncKHR eglsync) in eglDestroySyncKHR() argument 2464 if (!eglsync) { in eglDestroySyncKHR() 2469 EGLSync_t* sync = static_cast<EGLSync_t*>(eglsync); in eglDestroySyncKHR() 2491 EGLint eglClientWaitSyncKHR(EGLDisplay dpy, EGLSyncKHR eglsync, EGLint flags, in eglClientWaitSyncKHR() argument 2496 if (!eglsync) { in eglClientWaitSyncKHR() 2501 EGLSync_t* sync = (EGLSync_t*)eglsync; in eglClientWaitSyncKHR() 2530 EGLBoolean eglGetSyncAttribKHR(EGLDisplay dpy, EGLSyncKHR eglsync, in eglGetSyncAttribKHR() argument 2535 EGLSync_t* sync = (EGLSync_t*)eglsync; in eglGetSyncAttribKHR() 2573 int eglDupNativeFenceFDANDROID(EGLDisplay dpy, EGLSyncKHR eglsync) { in eglDupNativeFenceFDANDROID() argument 2578 EGLSync_t* sync = (EGLSync_t*)eglsync; in eglDupNativeFenceFDANDROID() [all …]
|
/hardware/google/gfxstream/host/ |
D | RendererImpl.cpp | 626 .wait_for_gpu = [](uint64_t eglsync) { FrameBuffer::getFB()->waitForGpu(eglsync); }, in __anonf315e04f1802() argument 638 [](uint64_t eglsync, FenceCompletionCallback cb) { in __anonf315e04f1b02() argument 639 FrameBuffer::getFB()->asyncWaitForGpuWithCb(eglsync, cb); in __anonf315e04f1b02()
|
D | FrameBuffer.h | 665 void waitForGpu(uint64_t eglsync); 666 void asyncWaitForGpuWithCb(uint64_t eglsync, FenceCompletionCallback cb);
|
D | FrameBuffer.cpp | 3829 void FrameBuffer::waitForGpu(uint64_t eglsync) { in waitForGpu() argument 3830 EmulatedEglFenceSync* fenceSync = EmulatedEglFenceSync::getFromHandle(eglsync); in waitForGpu() 3833 ERR("err: fence sync 0x%llx not found", (unsigned long long)eglsync); in waitForGpu() 3840 void FrameBuffer::asyncWaitForGpuWithCb(uint64_t eglsync, FenceCompletionCallback cb) { in asyncWaitForGpuWithCb() argument 3841 EmulatedEglFenceSync* fenceSync = EmulatedEglFenceSync::getFromHandle(eglsync); in asyncWaitForGpuWithCb() 3844 ERR("err: fence sync 0x%llx not found", (unsigned long long)eglsync); in asyncWaitForGpuWithCb()
|