xserver/mi
Hans de Goede fbd2bb9dd0 mi: Use GC clipregion instead of drawable in miDoCopy/miCopyArea
As discussed in issue #829 the "mi: Shortcut miDoCopy/miCopyArea based
on clipList" change leads to pointer-trails (area under pointer not
restored when it moves) when using a software cursor.

Checking pGC->pCompositeClip instead of pDstDrawable->clipList fixes
this problem.

Fixes: #829
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
2019-08-06 18:01:37 +00:00
..
Makefile.am
meson.build
mi.h
miarc.c
mibitblt.c mi: Use GC clipregion instead of drawable in miDoCopy/miCopyArea 2019-08-06 18:01:37 +00:00
micmap.c
micmap.h
micoord.h
micopy.c mi: Use GC clipregion instead of drawable in miDoCopy/miCopyArea 2019-08-06 18:01:37 +00:00
midash.c
midispcur.c
mieq.c
miexpose.c
mifillarc.c
mifillarc.h
mifillrct.c
mifpoly.h
migc.c
migc.h
miglblt.c
miinitext.c
miline.h
mioverlay.c
mioverlay.h
mipointer.c
mipointer.h
mipointrst.h
mipoly.c
mipoly.h
mipolypnt.c
mipolyrect.c
mipolyseg.c
mipolytext.c
mipushpxl.c
miscanfill.h
miscrinit.c
misprite.c
misprite.h
mistruct.h
mivalidate.h
mivaltree.c
miwideline.c
miwideline.h
miwindow.c
mizerarc.c
mizerarc.h
mizerclip.c
mizerline.c