[PATCH 0/3] dix: more lookup function consolidation, macro removal

Eamon Walsh ewalsh at tycho.nsa.gov
Mon Jan 29 16:02:21 PST 2007

A few more patches continuing the work mentioned here:

Patch 1: moves old functions to a separate file, dix/deprecated.c.

Patch 2: consolidates four resource lookup functions into a single one, 

Patch 3: removes the VALIDATE_DRAWABLE_AND_GC macro, replacing it with a 
function.  Someone familiar with the Double Buffer Extension should 
review this patch.  I could find no evidence that the NEED_DBE_BUF_BITS 
macro is set in any current build configuration (there is no way to set 
it in the build system), so I removed a bunch of stuff conditional on it.

For brevity, these patches don't include changing all the callers over 
to the new functions and updating the DIX documentation, which will be done.


Eamon Walsh <ewalsh at tycho.nsa.gov>
National Security Agency

More information about the xorg mailing list