I found these fixes and cleanups while trying to implement EGL_ANDROID_native_fence_sync for i965.
No changes in test results when running `deqp-egl --deqp-case='*sync*'` under X11. Branch lives at git://git.kiwitree.net/~chadv/mesa#review/egl-sync-cleanups-v01 http://cgit.kiwitree.net/~chadv/mesa/log/?h=review/egl-sync-cleanups-v01 Chad Versace (4): egl: Add _eglConvertIntsToAttribs() egl: Fix type errors in _eglParseSyncAttribList64() egl: Refactor errors for bad EGLSync attributes egl: Unify attrib parsing of eglCreateSync, eglCreateSyncKHR src/egl/main/eglapi.c | 41 ++++++++++++++++++++++++++++ src/egl/main/eglapi.h | 2 ++ src/egl/main/eglsync.c | 73 +++++++++++++++++++------------------------------- 3 files changed, 71 insertions(+), 45 deletions(-) -- 2.9.0.rc2 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev