xserver/mi
Peter Harris df4f69d462 Fix border tile origin when background is ParentRelative
According to
http://www.x.org/releases/X11R7.7/doc/xproto/x11protocol.html#requests:CreateWindow
"The border tile origin is always the same as the background tile
origin."

ChangeWindowAttributes goes to some effort to make sure it repaints
the border tile whenever the background origin may have changed, but
miPaintWindow was ignoring the background origin.

Found by xts XChangeWindowAttributes-3

Signed-off-by: Peter Harris <pharris@opentext.com>
Reviewed-by: Keith Packard <keithp@keithp.com>
Signed-off-by: Keith Packard <keithp@keithp.com>
(cherry picked from commit b4061cf5f7)
2015-07-29 11:16:33 -04:00
..
Makefile.am mi: Fold micursor.c into mipointer.c 2014-10-27 15:45:29 -04:00
mi.h Drop trailing whitespaces 2014-11-12 10:25:00 +10:00
miarc.c mi: Fix regression in arc drawing 2014-11-24 20:35:59 -08:00
mibitblt.c Drop trailing whitespaces 2014-11-12 10:25:00 +10:00
micmap.c mi: Remove Windows 8-bpp colormap compatibility 2014-09-26 15:27:18 -04:00
micmap.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
micoord.h mi: Remove semi-arbitrary arch awareness in packed coordinate macros 2014-07-28 12:20:44 -07:00
micopy.c dix: Always store GC client clip as a region (v2) 2014-10-27 15:46:05 -04:00
midash.c Drop trailing whitespaces 2014-11-12 10:25:00 +10:00
midispcur.c Drop trailing whitespaces 2014-11-12 10:25:00 +10:00
mieq.c mieq: Fix a crash regression in mieqProcessDeviceEvent 2014-07-21 22:58:36 -07:00
miexpose.c Fix border tile origin when background is ParentRelative 2015-07-29 11:16:33 -04:00
mifillarc.c mi: Partial pie-slice filled arcs may need more space for spans 2015-06-03 09:05:37 -04:00
mifillarc.h mi: Unexport arc fill implementation details 2014-10-27 15:45:21 -04:00
mifillrct.c Drop trailing whitespaces 2014-11-12 10:25:00 +10:00
mifpoly.h Drop trailing whitespaces 2014-11-12 10:25:00 +10:00
migc.c dix: Always store GC client clip as a region (v2) 2014-10-27 15:46:05 -04:00
migc.h Clean up a few function prototypes to not place formals in /**/ 2014-01-12 10:24:12 -08:00
miglblt.c Drop trailing whitespaces 2014-11-12 10:25:00 +10:00
miinitext.c Drop trailing whitespaces 2014-11-12 10:25:00 +10:00
miline.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
mioverlay.c dix: Always store GC client clip as a region (v2) 2014-10-27 15:46:05 -04:00
mioverlay.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
mipointer.c mi: fix accidental x/y coordinate swap 2015-01-05 14:26:45 -08:00
mipointer.h mipointer: Remove deprecated miPointerCurrentScreen 2013-09-10 13:29:21 -04:00
mipointrst.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
mipoly.c Drop trailing whitespaces 2014-11-12 10:25:00 +10:00
mipoly.h Drop trailing whitespaces 2014-11-12 10:25:00 +10:00
mipolypnt.c Drop trailing whitespaces 2014-11-12 10:25:00 +10:00
mipolyrect.c Drop trailing whitespaces 2014-11-12 10:25:00 +10:00
mipolyseg.c Drop trailing whitespaces 2014-11-12 10:25:00 +10:00
mipolytext.c Drop trailing whitespaces 2014-11-12 10:25:00 +10:00
mipushpxl.c Drop trailing whitespaces 2014-11-12 10:25:00 +10:00
miscanfill.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
miscrinit.c Drop trailing whitespaces 2014-11-12 10:25:00 +10:00
misprite.c mi: Fix block handler wrapping in miSprite 2014-07-17 11:17:20 -07:00
misprite.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
mistruct.h Drop trailing whitespaces 2014-11-12 10:25:00 +10:00
mivalidate.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
mivaltree.c Drop trailing whitespaces 2014-11-12 10:25:00 +10:00
miwideline.c mi: Fold mispans.c into miwideline.c 2014-10-27 15:45:22 -04:00
miwideline.h mi: Fold mispans.c into miwideline.c 2014-10-27 15:45:22 -04:00
miwindow.c Drop trailing whitespaces 2014-11-12 10:25:00 +10:00
mizerarc.c mi: Make miPolyArc draw fast zero-width when possible 2014-06-12 22:52:49 -07:00
mizerarc.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
mizerclip.c Drop trailing whitespaces 2014-11-12 10:25:00 +10:00
mizerline.c Drop trailing whitespaces 2014-11-12 10:25:00 +10:00