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

Reply via email to