On 03.09.2015 07:26, Marek Olšák wrote: > On Wed, Sep 2, 2015 at 10:56 PM, Kenneth Graunke <kenn...@whitecape.org> > wrote: >> On Wednesday, September 02, 2015 02:26:56 AM Marek Olšák wrote: >>> From: Marek Olšák <marek.ol...@amd.com> >>> >>> A user can be using Mesa 11.0, but /etc/drirc can be from Mesa 10.5. >>> We don't want the old drirc to affect Mesa 11.0. >>> >>> There are 2 options: >>> - use a different file name (e.g. /etc/drirc_global) for people wanting >>> a global drirc file, but they must supply it by themselves >>> - just don't load it, users should use ~/.drirc >>> >>> This patch implements the latter. >>> --- >>> src/mesa/drivers/dri/common/xmlconfig.c | 18 +++++++++--------- >>> 1 file changed, 9 insertions(+), 9 deletions(-) >> >> I don't really get the rationale. /etc/drirc could be properly managed >> by the package manager - shipped alongside *_dri.so in the same package. >> Maybe it isn't today, but it could be handled well. >> >> But ~/.drirc is entirely in the users control. Neither the distros nor >> us can manage what the user puts there. It's *very* likely to be >> stale... > > The idea is that ~/.drirc should only contain options like an > anisotropic filtering override and other useful overrides. Hacks which > remove features or change the GLSL compiler behavior should not be > part of it.
One issue with this is that the driconf GUI seems to always write all options to ~/.drirc. I ended up with stale workaround entries for Unigine demos in ~/.drirc before like this. -- Earthling Michel Dänzer | http://www.amd.com Libre software enthusiast | Mesa and X developer _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev