On 26/04/17 05:07 PM, Gregory Hainaut wrote: > Following the discussion in "[PATCH v4 0/3] asynchronous pbo transfer with > glthread" > > It will help apps that are ported to XCB.
How so? > But Xlib (without XInitThread) apps will still crash when glthread is > enabled on DRI2. Do the crashes provide information about where glthread is still calling libX11 APIs? > I only tested the patch on Nouveau > > There are 3 remaining possibilities > * Won't fix. DRI3/XCB is the future > * Enable thread safe Xlib by default (which would make sense in multicore CPU > era) > * Track gl call that will use X11 API to force a sync Until either of the latter two happens, glthread should only be enabled with DRI3. -- Earthling Michel Dänzer | http://www.amd.com Libre software enthusiast | Mesa and X developer _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev