Loading opengl/libs/EGL/egl.cpp +5 −4 Original line number Original line Diff line number Diff line Loading @@ -2077,14 +2077,15 @@ EGLBoolean eglDestroySyncKHR(EGLDisplay dpy, EGLSyncKHR sync) if (!validate_display_context(dpy, ctx)) if (!validate_display_context(dpy, ctx)) return EGL_FALSE; return EGL_FALSE; EGLBoolean result = EGL_FALSE; egl_context_t * const c = get_context(ctx); egl_context_t * const c = get_context(ctx); if (c->cnx->egl.eglDestroySyncKHR) { if (c->cnx->egl.eglDestroySyncKHR) { return c->cnx->egl.eglDestroySyncKHR( result = c->cnx->egl.eglDestroySyncKHR( dp->disp[c->impl].dpy, syncObject->sync); dp->disp[c->impl].dpy, syncObject->sync); if (result) _s.terminate(); } } return result; return EGL_FALSE; } } EGLint eglClientWaitSyncKHR(EGLDisplay dpy, EGLSyncKHR sync, EGLint flags, EGLTimeKHR timeout) EGLint eglClientWaitSyncKHR(EGLDisplay dpy, EGLSyncKHR sync, EGLint flags, EGLTimeKHR timeout) Loading Loading
opengl/libs/EGL/egl.cpp +5 −4 Original line number Original line Diff line number Diff line Loading @@ -2077,14 +2077,15 @@ EGLBoolean eglDestroySyncKHR(EGLDisplay dpy, EGLSyncKHR sync) if (!validate_display_context(dpy, ctx)) if (!validate_display_context(dpy, ctx)) return EGL_FALSE; return EGL_FALSE; EGLBoolean result = EGL_FALSE; egl_context_t * const c = get_context(ctx); egl_context_t * const c = get_context(ctx); if (c->cnx->egl.eglDestroySyncKHR) { if (c->cnx->egl.eglDestroySyncKHR) { return c->cnx->egl.eglDestroySyncKHR( result = c->cnx->egl.eglDestroySyncKHR( dp->disp[c->impl].dpy, syncObject->sync); dp->disp[c->impl].dpy, syncObject->sync); if (result) _s.terminate(); } } return result; return EGL_FALSE; } } EGLint eglClientWaitSyncKHR(EGLDisplay dpy, EGLSyncKHR sync, EGLint flags, EGLTimeKHR timeout) EGLint eglClientWaitSyncKHR(EGLDisplay dpy, EGLSyncKHR sync, EGLint flags, EGLTimeKHR timeout) Loading