Re: [Nouveau] "enable dri3 support without glamor" causes gnome-shell regression on nv4x

2015-08-11 Thread Hans de Goede
Hi, On 11-08-15 14:21, Ilia Mirkin wrote: On Mon, Aug 10, 2015 at 8:47 AM, Hans de Goede wrote: Hi, On 03-08-15 20:09, Ilia Mirkin wrote: On Mon, Aug 3, 2015 at 1:31 PM, Hans de Goede wrote: Hi, On 03-08-15 17:36, Ilia Mirkin wrote: On Mon, Aug 3, 2015 at 9:02 AM, Hans de Goede wr

Re: [Nouveau] "enable dri3 support without glamor" causes gnome-shell regression on nv4x

2015-08-11 Thread Ilia Mirkin
On Mon, Aug 10, 2015 at 8:47 AM, Hans de Goede wrote: > Hi, > > > On 03-08-15 20:09, Ilia Mirkin wrote: >> >> On Mon, Aug 3, 2015 at 1:31 PM, Hans de Goede wrote: >>> >>> Hi, >>> >>> >>> On 03-08-15 17:36, Ilia Mirkin wrote: On Mon, Aug 3, 2015 at 9:02 AM, Hans de Goede wrote

Re: [Nouveau] "enable dri3 support without glamor" causes gnome-shell regression on nv4x

2015-08-10 Thread Hans de Goede
Hi, On 03-08-15 20:09, Ilia Mirkin wrote: On Mon, Aug 3, 2015 at 1:31 PM, Hans de Goede wrote: Hi, On 03-08-15 17:36, Ilia Mirkin wrote: On Mon, Aug 3, 2015 at 9:02 AM, Hans de Goede wrote: Hi, On 30-07-15 16:09, Ilia Mirkin wrote: FWIW this is a fail on nv50+ as well. See for examp

Re: [Nouveau] "enable dri3 support without glamor" causes gnome-shell regression on nv4x

2015-08-03 Thread Ilia Mirkin
On Mon, Aug 3, 2015 at 1:31 PM, Hans de Goede wrote: > Hi, > > > On 03-08-15 17:36, Ilia Mirkin wrote: >> >> On Mon, Aug 3, 2015 at 9:02 AM, Hans de Goede wrote: >>> >>> Hi, >>> >>> On 30-07-15 16:09, Ilia Mirkin wrote: FWIW this is a fail on nv50+ as well. See for example htt

Re: [Nouveau] "enable dri3 support without glamor" causes gnome-shell regression on nv4x

2015-08-03 Thread Hans de Goede
Hi, On 03-08-15 17:36, Ilia Mirkin wrote: On Mon, Aug 3, 2015 at 9:02 AM, Hans de Goede wrote: Hi, On 30-07-15 16:09, Ilia Mirkin wrote: FWIW this is a fail on nv50+ as well. See for example https://bugs.freedesktop.org/show_bug.cgi?id=91445 My suspicion is that this is due to the lack of

Re: [Nouveau] "enable dri3 support without glamor" causes gnome-shell regression on nv4x

2015-08-03 Thread Ilia Mirkin
On Mon, Aug 3, 2015 at 9:02 AM, Hans de Goede wrote: > Hi, > > On 30-07-15 16:09, Ilia Mirkin wrote: >> >> FWIW this is a fail on nv50+ as well. See for example >> https://bugs.freedesktop.org/show_bug.cgi?id=91445 >> >> My suspicion is that this is due to the lack of PUSH_KICK in the *Done >> exa

Re: [Nouveau] "enable dri3 support without glamor" causes gnome-shell regression on nv4x

2015-08-03 Thread poma
On 03.08.2015 15:02, Hans de Goede wrote: > Hi, > > On 30-07-15 16:09, Ilia Mirkin wrote: >> FWIW this is a fail on nv50+ as well. See for example >> https://bugs.freedesktop.org/show_bug.cgi?id=91445 >> >> My suspicion is that this is due to the lack of PUSH_KICK in the *Done >> exa handlers -- w

Re: [Nouveau] "enable dri3 support without glamor" causes gnome-shell regression on nv4x

2015-08-03 Thread Hans de Goede
Hi, On 30-07-15 16:09, Ilia Mirkin wrote: FWIW this is a fail on nv50+ as well. See for example https://bugs.freedesktop.org/show_bug.cgi?id=91445 My suspicion is that this is due to the lack of PUSH_KICK in the *Done exa handlers -- works fine with DRI2, but DRI3 has no synchronization and so

Re: [Nouveau] "enable dri3 support without glamor" causes gnome-shell regression on nv4x

2015-07-30 Thread Ilia Mirkin
FWIW this is a fail on nv50+ as well. See for example https://bugs.freedesktop.org/show_bug.cgi?id=91445 My suspicion is that this is due to the lack of PUSH_KICK in the *Done exa handlers -- works fine with DRI2, but DRI3 has no synchronization and so the commands never get flushed out. Easily ve

[Nouveau] "enable dri3 support without glamor" causes gnome-shell regression on nv4x

2015-07-30 Thread Hans de Goede
Hi Maarten, xf86-video-nouveau causes a garbled display when running gnome-shell on nv4x (tested with nv43 and nv46) since this commit: http://cgit.freedesktop.org/nouveau/xf86-video-nouveau/commit/?id=241e7289f25a342a457952b9b0e539c2f0b81d99 I've seen some discussion about issues caused by ena