On Mon, 2014-09-29 at 13:49 -0700, Keith Packard wrote: > Mark Kettenis <[email protected]> writes: > > >> From: Adam Jackson <[email protected]> > >> Date: Thu, 25 Sep 2014 13:37:34 -0400 > >> > >> No driver is using these, as far as I know. > > > > The xf86-video-mga driver uses these, but only if DISABLE_VGA_IO is > > defined, and by default it isn't, and there is no configure option to > > turn it on. > > > > I'm a bit worried about silently ignoring the arguments passed to > > xf86ConfigFbEntity* and xf86ConfigPciEntity*. Perhaps throw a fatal > > error if any of the function pointers is non-NULL? > > I'd rather just change the API to eliminate these pointers; every single > driver will then have to review the change and make sure it's correct.
"Every single driver" here actually meaning "the guy pushing the change", but sure, I can do that. Can we consider coming up with a heuristic for the oldest server version that current git versions of drivers will continue to support? The amount of #ifdef in the drivers is getting a bit absurd, and it's a bit disingenuous to pretend our support goes back as far as we currently let build. - ajax _______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
