Hi, Marek's patches solved Camera and Youtube crashes on nouveau and radeonsi. I'm available to test on i965, if needed
I think at this point the remaining major problem for lollipop-x86 is the font artifacts/invisible chars on i965GM (X3100) still present in mesa 11.0.0, I need to check with 11.0.1 Mauro 2015-09-25 23:03 GMT+02:00 Marek Olšák <mar...@gmail.com>: > Guys, can you please try these patches? They should fix it for gallium > drivers (not i965). > > Marek > > On Fri, Sep 25, 2015 at 10:35 PM, Marek Olšák <mar...@gmail.com> wrote: > > On Fri, Sep 25, 2015 at 5:43 PM, Chih-Wei Huang <cwhu...@android-x86.org> > wrote: > >> CC to mesa-dev for help. > >> > >> 2015-09-25 22:12 GMT+08:00 Chih-Wei Huang <cwhu...@android-x86.org>: > >>> 2015-09-25 16:21 GMT+08:00 Chih-Wei Huang <cwhu...@android-x86.org>: > >>>> Actually I'm testing your mesa 11.0 branch > >>>> to see if it is acceptable. > >>>> The major issue I found is the > >>>> Camera and Youtube crashing in mesa. > >>> > >>> OK, I can almost confirm this is a known issue > >>> I reported to mesa devs before. > >>> It is caused by this commit: > >>> > >>> commit c636284ee8ee95bb3f3ad31aaf26a9512ec5006c > >>> Author: Chad Versace <chad.vers...@intel.com> > >>> Date: Tue May 5 19:05:32 2015 -0700 > >>> > >>> i965/sync: Implement DRI2_Fence extension > >>> > >>> By reverting it the crashing is gone. > >>> > >>> However, I still hope we can find > >>> a correct fix. > >> > >> After some debugging, it crashed in > >> dri2_client_wait_sync() of > >> ...src/egl/drivers/dri2/egl_dri2.c > >> The ctx returned by _eglGetCurrentContext() > >> is NULL. > >> > >> static EGLint > >> dri2_client_wait_sync(_EGLDriver *drv, _EGLDisplay *dpy, _EGLSync *sync, > >> EGLint flags, EGLTime timeout) > >> { > >> _EGLContext *ctx = _eglGetCurrentContext(); > >> > >> ==> ctx is NULL > >> > >> if (dri2_dpy->fence->client_wait_sync(dri2_ctx->dri_context, <== > OOPS! > >> dri2_sync->fence, wait_flags, > >> timeout)) > >> > >> > >> Why does _eglGetCurrentContext() return NULL? > > > > Yes, we should fix this. A context isn't required here. > > > > Marek >
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev