On Mon, Apr 26, 2010 at 05:29:16AM -0700, Tiago Vignatti wrote: > Keith, > > This patch series is a preparation to remove MAXSCREENS from the server. It > shouldn't affect nothing so in depth, really. Just a preparation. > > Before go to remove MAXSCREENS, there will be probably one more one > preparation set including xinerama patches from Jamey (I still have to review > them) and some xvfb fixes that I sent a week ago. That's in my backlog. > > On the top of this patch series there's a single patch to remove "unused" > fields and bump the ABI. This one is not reviewed by no one yet, but I guess > you can choose by yourself if it goes or not. > > The work is here: > > git://people.freedesktop.org/~vignatti/xserver.git for-keith > > > Please, let me know if everything looks good. Thanks > > Tiago > > > The following changes since commit 35d208125fa0ec78e8d694adc52886b977e789cf: > Tiago Vignatti (1): > xfree86: fix not reached code in fi1236 driver from i2c > > are available in the git repository at: > > git://people.freedesktop.org/~vignatti/xserver.git for-keith > > Jamey Sharp (3): > xfree86: use screen privates for Xv offscreen images.
Why does xf86XVRegisterOffscreenImages call dixRequestPrivate every time, with a constant size? You should be able to call it in, say, xf86XVScreenInit and just rely on dixLookupPrivate to allocate the requested size for you. > xfree86: use screen privates for exclusive DGA clients Can we ditch DGAClientPrivateKey and combine the two DGA keys into one? I'm worried that we're going to hit PRIV_MAX (currently 256) soon. Speaking of that, we should probably increase PRIV_MAX or make it dynamic somehow if we're going to move a lot of stuff to devPrivates. > fb: track screens' installed colormaps as screen privates. > > Jon TURNEY (2): > Xwin: Simplify screen option processing > Xwin: make screens structures run-time adjustable > > Tiago Vignatti (5): > mi: track screens' installed colormaps as screen privates > xfree86: track screens' installed colormaps as screen privates > xfree86: no need to assign numScreens again > dix and others: remove unused arraySize field from ScreenInfo > include: remove couple of unused structures fields and bump ABI Bleh @ gratuitous ABI changes, but whatever. _______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
