xserver-multidpi/hw/xfree86/xaa
Keith Packard d5b16b037b Revert "dix: Remove usage_hint from pixmaps, store it in ->drawable.class"
This reverts commit 1564c82417.

The drivers used the top bits of the usage_hint to store driver
private flags (intel, radeon, nouveau).

With EXA we need to get at this data so if we migrate the pixmap we
can create the correct type of pixmap in the driver, however this
commit truncates the usage_hint into 8-bit class and loses all the
good stuff.

Signed-off-by: Dave Airlie <airlied@gmail.com>
Reviewed-by: Keith Packard <keithp@keithp.com>
2011-03-17 23:48:52 -07:00
..
.gitignore .gitignore: use common defaults with custom section #24239 2009-11-11 21:40:20 -08:00
Makefile.am Enable silent rules for cat and echo. 2010-12-07 18:42:44 +01:00
xaa.h dix: Remove the backing store leftovers 2010-11-30 13:46:08 -05:00
XAA.HOWTO Merging XORG-CURRENT into trunk 2004-04-23 19:54:30 +00:00
xaaBitBlt.c Call SourceValidate even if src == dst 2011-01-05 11:56:42 -08:00
xaaBitmap.c Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
xaaBitOrder.c Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
xaacexp.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
xaaCpyArea.c Remove more superfluous if(p) checks around free(p) 2010-06-06 20:27:18 +07:00
xaaCpyPlane.c Rename region macros to eliminate screen argument 2010-06-05 18:59:00 -07:00
xaaCpyWin.c Rename region macros to eliminate screen argument 2010-06-05 18:59:00 -07:00
xaaDashLine.c Rename region macros to eliminate screen argument 2010-06-05 18:59:00 -07:00
xaaFallback.c Delete unused devPrivate field from GCFuncs and GCOps. 2010-09-13 15:55:17 -07:00
xaaFillArc.c Rename region macros to eliminate screen argument 2010-06-05 18:59:00 -07:00
xaaFillPoly.c Rename region macros to eliminate screen argument 2010-06-05 18:59:00 -07:00
xaaFillRect.c Remove unnecessary parentheses around return values in functions 2010-06-10 06:42:42 -07:00
xaaGC.c Delete redundant GC initializations. 2010-09-13 15:55:17 -07:00
xaaGCmisc.c Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
xaaImage.c Rename region macros to eliminate screen argument 2010-06-05 18:59:00 -07:00
xaaInit.c Revert "dix: Remove usage_hint from pixmaps, store it in ->drawable.class" 2011-03-17 23:48:52 -07:00
xaaInitAccel.c Replace X-allocation functions with their C89 counterparts 2010-05-13 00:22:37 +07:00
xaaLine.c Rename region macros to eliminate screen argument 2010-06-05 18:59:00 -07:00
xaaLineMisc.c Remove more superfluous if(p) checks around free(p) 2010-06-06 20:27:18 +07:00
xaalocal.h Replace X-allocation functions with their C89 counterparts 2010-05-13 00:22:37 +07:00
xaaNonTEGlyph.c Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
xaaNonTEText.c Remove unnecessary parentheses around return values in functions 2010-06-10 06:42:42 -07:00
xaaOffscreen.c Replace X-allocation functions with their C89 counterparts 2010-05-13 00:22:37 +07:00
xaaOverlay.c Revert "mi: Remove unused overlay support" 2010-06-22 12:11:20 -07:00
xaaOverlayDF.c Change the devPrivates API to require dixRegisterPrivateKey 2010-06-05 19:23:03 -07:00
xaaPCache.c Remove more superfluous if(p) checks around free(p) 2010-06-06 20:27:18 +07:00
xaaPict.c Rename region macros to eliminate screen argument 2010-06-05 18:59:00 -07:00
xaaRect.c Rename region macros to eliminate screen argument 2010-06-05 18:59:00 -07:00
xaaROP.c Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
xaarop.h Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
xaaSpans.c Rename region macros to eliminate screen argument 2010-06-05 18:59:00 -07:00
xaaStateChange.c Change the devPrivates API to require dixRegisterPrivateKey 2010-06-05 19:23:03 -07:00
xaaStipple.c Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
xaaTables.c Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
xaaTEGlyph.c Replace X-allocation functions with their C89 counterparts 2010-05-13 00:22:37 +07:00
xaaTEText.c Remove more superfluous if(p) checks around free(p) 2010-06-06 20:27:18 +07:00
xaaWideLine.c Rename region macros to eliminate screen argument 2010-06-05 18:59:00 -07:00
xaawrap.h Rename region macros to eliminate screen argument 2010-06-05 18:59:00 -07:00