On 28 September 2016 at 07:28, Chad Versace <chadvers...@chromium.org> wrote: > Fixes a deadlock in > dEQP-EGL.functional.fence_sync.invalid.get_invalid_value. > > With the deadlock fixed, it's now possible to run all of > 'dEQP-EGL.functional.fence_sync.*'. > > The patch series' main goal is to unify the attribute parsing between > eglCreateSyncKHR(..., EGLint *attrib_list) and > eglCreateSync(..., EGLAttrib *attrib_list) > During the unification, some bugs found by inspection are fixed. > > Tested with the following. No regressions found. Ratios are pass/fail. > > BEFORE AFTER > dEQP-EGL.functional.fence_sync.* deadlock 27/0 > dEQP-EGL.functional.reusable_sync.* : 8/17 8/17 > piglit egl_khr_fence_sync pass pass > With the small comment in 7/7 the series is Reviewed-by: Emil Velikov <emil.veli...@collabora.com>
Note that this series will clash with the final patch from the EGL_KHR_debug implementation by Kyle/Adam, although we might want to pull this first (considering the bugfixes) and rebase the latter. Thanks Emil _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev