Home
last modified time | relevance | path

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

/hardware/google/gfxstream/include/render-utils/
Dvirtio_gpu_ops.h97 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/
Degl.cpp2460 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/
DRendererImpl.cpp626 .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()
DFrameBuffer.h665 void waitForGpu(uint64_t eglsync);
666 void asyncWaitForGpuWithCb(uint64_t eglsync, FenceCompletionCallback cb);
DFrameBuffer.cpp3829 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()