Could you have a look at my patches to do this, from October? I believe Keith just wanted an ABI bump before merge, but I'd run out of time by then, and now I assume it's too late for this cycle.
They're still sitting on my "reviewed" branch: http://cgit.freedesktop.org/~jamey/xserver/log/?h=reviewed Here's part of the discussion thread: http://lists.x.org/archives/xorg-devel/2011-October/025978.html Jamey On Mon, Dec 05, 2011 at 01:56:13PM -0500, Adam Jackson wrote: > None of the GC wrappers do anything particularly interesting with clip > management. I think in theory this was meant to allow the driver to > flatten the clip to a bitmap and/or keep track of a window ID, but the > only example I can find of anything remotely like that in open code is > Xprint's PostScript backend, which, well. > > I've not tested this in any real sense. It would want at least an xts5 > run against Xnest and Xvfb before committing. The CopyClip change might > want to be a screen func as well for symmetry. > > Longer term I don't think there's any reason to have GCFuncs at all, and > that the whole thing could be embedded in the ScreenRec. > > Dead code diff: > > text data bss dec hex filename > 1844275 52216 64384 1960875 1debab Xorg-clip-gc > 1842034 52120 64384 1958538 1de28a Xorg-clip-screen > > - ajax > > _______________________________________________ > xorg-devel@lists.x.org: X.Org development > Archives: http://lists.x.org/archives/xorg-devel > Info: http://lists.x.org/mailman/listinfo/xorg-devel
signature.asc
Description: Digital signature
_______________________________________________ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel