[prev in list] [next in list] [prev in thread] [next in thread] 

List:       freedesktop-xorg
Subject:    [PATCH 0/3] dix: more lookup function consolidation, macro removal
From:       Eamon Walsh <ewalsh () tycho ! nsa ! gov>
Date:       2007-01-30 0:02:21
Message-ID: 45BE8B0D.9090706 () tycho ! nsa ! gov
[Download RAW message or body]

A few more patches continuing the work mentioned here:
http://lists.freedesktop.org/archives/xorg/2006-December/020587.html

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

Patch 2: consolidates four resource lookup functions into a single one, 
dixLookupResource().

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@tycho.nsa.gov>
National Security Agency


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic