On Wed, Jan 17, 2018 at 6:44 AM, Mario Kleiner <mario.kleiner...@gmail.com> wrote: > On 01/17/2018 05:49 AM, Marek Olšák wrote: >> >> On Wed, Jan 17, 2018 at 3:21 AM, Mario Kleiner >> <mario.kleiner...@gmail.com> wrote: >>> >>> On 01/16/2018 11:47 PM, Marek Olšák wrote: >>>> >>>> >>>> Why? >>> >>> >>> >>> Because the bug reports i've seen so far seem to be not caused by >>> something >>> specific to the i965 implementation, but by some other client application >>> or >>> compositor being incompatible. Therefore i'd expect the same problems in >>> clients/compositors to happen with gallium drivers. >>> >>> E.g., the gnome-shell bugs happen on all 10 bit drivers. So it would make >>> sense for rgb10 to be off by default consistently on all drivers, but >>> with >>> the ability to switch it on via drirc. >> >> >> If we re-enable this in the future, current and older gnome shell will >> be broken, so is it even useful to disable it? >> >> Marek >> > > I don't know what the right approach is here. It just felt right to make the > default consistent across Mesa's drivers, regardless if that default is on > or off, as far as i'm concerned. Without enabled by default there's no > trigger for projects to fix their code. With it enabled we will get probably > lots of bug reports from incompatible software that won't get fixed quickly. > I wouldn't be surprised if most basic Wayland compositors apart from Weston > would have trouble. Or much stuff that runs on new X-Server 1.19.6 or master > with all those new 32 bpp compositing visuals exposed. I will do some > testing on that sometime in the coming days.
If we get bug reports, we can reject them and redirect people to the correct desktop component. > > We could also ship an updated drirc which sets it globally on and is easily > user editable for debugging/working around stuff, and add app specific > workarounds for applications we know already to be broken. > > We should get that other patch, that you and Tapani already reviewed, into > master before Mesa 18-rc1 is branched, so one can enable i965 rgb10 support > again via drirc for testing on Intel, also to simplify testing via the oibaf > or padoka ppa's. I don't remember which patch it is. Just send me what you need pushed and I'll do it. Marek _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev