xserver-multidpi/Xext
Adam Jackson 4652c51e92 Reimplement ShmPutImage.
There's no reason to not just dispatch this straight into the GC.  As a
bonus, if you do so, damage wraps correctly, and thus swcursor works.
The side effect is it's no longer possible to override ShmPutImage with
ShmRegisterFuncs().

Also remove the (broken) damage tracking for same from EXA, since it didn't
work right, and is now superfluous.

(cherry picked from commit ee7c684f21)
2008-08-29 14:36:43 -04:00
..
appgroup.c Revert "registry: Register APPGROUP extension protocol names." 2007-11-20 17:59:40 -05:00
appgroup.h Static and dead code cleaup for Xext/ 2007-03-25 17:57:22 -04:00
bigreq.c Clean up many #if 0. 2007-12-02 12:40:25 -05:00
cup.c Fix for CVE-2007-6428 - TOG-cup extension memory corruption. 2008-01-17 15:28:03 +01:00
dpms.c Bug #13962: Re-arm the DPMS timer when re-enabling DPMS. 2008-03-24 12:24:38 -04:00
dpmsproc.h xace: add hooks + new access codes: core protocol screensaver requests 2007-08-16 10:36:05 -04:00
dpmsstubs.c Xext: remove redefinition of Bool. 2007-12-19 18:11:32 +10:30
EVI.c Fix for CVE-2007-6429 - MIT-SHM and EVI extensions integer overflows. 2008-01-17 15:28:42 +01:00
EVIstruct.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
fontcache.c Clean up many #if 0. 2007-12-02 12:40:25 -05:00
Makefile.am xselinux: Move the extension to extmod instead of being built-in. 2008-01-25 19:22:19 -05:00
mbuf.c Bug #13794: Update MBE extension devPrivates to new interface. 2008-01-03 14:46:54 -05:00
mbufbf.c Xext: Remove usage of alloca 2007-11-05 14:34:46 +00:00
mbufpx.c Xext: Remove usage of alloca 2007-11-05 14:34:46 +00:00
mitmisc.c Clean up many #if 0. 2007-12-02 12:40:25 -05:00
panoramiX.c Short-circuit PanoramiXTranslateVisualID after verifying that the visual actually exists first. 2008-05-20 14:11:37 -07:00
panoramiX.h Death to RCS tags. 2007-06-29 14:06:52 -04:00
panoramiXh.h Static and dead code cleaup for Xext/ 2007-03-25 17:57:22 -04:00
panoramiXprocs.c XACE: Fix instances of DixUnknownAccess at hook callsites. 2008-02-28 16:43:43 -05:00
panoramiXsrv.h Bug #14692: Allow drivers to have a say in Xinerama visual consolidation. 2008-05-12 16:43:50 -07:00
panoramiXSwap.c Add missing swaps in panoramiXSwap.c 2007-12-05 18:29:54 +00:00
sampleEVI.c Fix for CVE-2007-6429 - MIT-SHM and EVI extensions integer overflows. 2008-01-17 15:28:42 +01:00
saver.c Fix Xinerama's consolidated visual handling. 2008-02-22 15:19:54 -05:00
security.c CVE-2008-1377 - RECORD and Security extensions memory corruption 2008-06-11 11:27:00 -04:00
securitysrv.h Rework of the XC-SECURITY extension. The gen-auth protocol has not changed, 2007-11-08 16:32:42 -05:00
shape.c Merge branch 'master' into XACE-SELINUX 2007-12-13 18:38:25 -05:00
shm.c Reimplement ShmPutImage. 2008-08-29 14:36:43 -04:00
shmint.h Reimplement ShmPutImage. 2008-08-29 14:36:43 -04:00
sleepuntil.c Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
sleepuntil.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
sync.c Revert "registry: Register SYNC extension protocol names." 2007-11-20 18:25:15 -05:00
xace.c XACE: Add generic support for property and selection polyinstantiation. 2008-02-29 18:01:37 -05:00
xace.h XACE: Add generic support for property and selection polyinstantiation. 2008-02-29 18:01:37 -05:00
xacestr.h XACE: Add generic support for property and selection polyinstantiation. 2008-02-29 18:01:37 -05:00
xcalibrate.c [Kdrive] make XCalibrate 'orientation aware' 2008-01-08 12:31:47 +01:00
xcmisc.c Clean up many #if 0. 2007-12-02 12:40:25 -05:00
xevie.c Make Xevie private symbol names less generic 2008-03-24 10:20:03 -04:00
xf86bigfont.c Use strerror instead of errno values in user strings. 2008-02-14 07:52:02 +11:00
xprint.c XACE: Fix instances of DixUnknownAccess at hook callsites. 2008-02-28 16:43:43 -05:00
xres.c Fix off-by-one error in ProcXResQueryClients(). 2008-04-09 15:34:16 +02:00
xselinux.c Attempt getpeercon() on remote sockets as well as local ones. 2008-08-28 23:50:20 -04:00
xselinux.h XSELinux: Add a request to get a client's context from a resource ID. 2008-03-31 19:22:53 -04:00
xtest.c Clean up many #if 0. 2007-12-02 12:40:25 -05:00
xvdisp.c Yet another Xv extension byte swapping fix. 2008-01-16 14:24:22 +01:00
xvdisp.h Fix swapped Xv dispatch under Xinerama. 2007-12-02 14:15:36 -05:00
xvdix.h devPrivates rework: since API is already broken, switch everything 2007-08-28 09:28:25 -04:00
xvmain.c Merge branch 'master' into XACE-SELINUX 2007-12-13 18:38:25 -05:00
xvmc.c Revert "registry: Register XvMC extension protocol names." 2007-11-20 18:43:38 -05:00
xvmcext.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00