[Mesa-dev] [PATCH 0/4] egl: Fixes and cleanups for EGLSync

Chad Versace chad.versace at intel.com
Fri Jul 8 22:44:17 UTC 2016


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



More information about the mesa-dev mailing list