xserver-multidpi/hw/xfree86/xaa
Mikhail Gusarov 9120e58556 mi: Remove unused overlay support
The only reference to it in server and drivers is in XAA overlay code which
would segfault as no miInitOverlay is called ever. No segfaults were observed
"in wild", so XAA overlay is probably also unused.

XAA code is modified to act as if miOverlayCopyUnderlay always returned false,
because XAACopyWindow8_32 could only set doUnderlay to true if it's called from
miOverlayMoveWindow or miOverlayResizeWindow, which can only be called if
miInitOverlay has hooked those functions, and no driver (on fd.o) or server code
calls that.

Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net>
Reviewed-by: Jamey Sharp <jamey@minilop.net>
2010-06-20 05:36:22 +07:00
..
.gitignore .gitignore: use common defaults with custom section #24239 2009-11-11 21:40:20 -08:00
Makefile.am xaa: Fix compiler warning (implicit declaration) 2008-10-26 11:44:57 +01:00
xaa.h unifdef -B -DRENDER to always include RENDER code 2010-04-19 09:26:10 -07:00
XAA.HOWTO Merging XORG-CURRENT into trunk 2004-04-23 19:54:30 +00:00
xaaBitBlt.c Rename region macros to eliminate screen argument 2010-06-05 18:59:00 -07: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 Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02: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 Remove more superfluous if(p) checks around free(p) 2010-06-06 20:27:18 +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 Remove more superfluous if(p) checks around free(p) 2010-06-06 20:27:18 +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 mi: Remove unused overlay support 2010-06-20 05:36:22 +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
xaaWrapper.c Change the devPrivates API to require dixRegisterPrivateKey 2010-06-05 19:23:03 -07:00
xaaWrapper.h Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00