[PATCH 0/3] simplify pixmap create/free hooks

Chris Wilson chris at chris-wilson.co.uk
Tue Oct 4 02:41:48 PDT 2011


On Sat,  1 Oct 2011 23:08:45 -0700, Jamey Sharp <jamey at minilop.net> wrote:
> During last year's XDS, I started an experiment to see if resource
> allocation and freeing could lose the horrible wrap/unwrap boilerplate.
> As I recall, I got the idea from something keithp said: Create and Free
> hooks could be implemented with callbacks.h instead.
> 
> I didn't finish that experiment, but I think these patches are
> improvements regardless, and they nicely pave the way for further
> cleanups if somebody gets around to it.
> 
> The following changes since commit e45a5c9dcf77fc61bfed055f7d7a437741d07315:
> 
>   Make GC clientClip always be a region. (2011-09-28 13:27:04 -0700)
> 
> are available in the git repository at:
>   git://anongit.freedesktop.org/~jamey/xserver pixmap-hooks
> 
> Jamey Sharp (3):
>       Have FreePixmap call screen hooks, not the other way around.
>       Introduce CreatePixmap, allocating a header and calling screen hooks.
>       Move pixmap size limit checking to CreatePixmap, from screen hooks.

Where's the ABI bump for out-of-tree drivers?
-Chris

-- 
Chris Wilson, Intel Open Source Technology Centre


More information about the xorg-devel mailing list