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

Reply via email to