xserver-multidpi/fb
Keith Packard a72c65e917 fb: Adjust transform or composite coordinates for pixman operations
Windows (or even pixmaps, in some cases) may not sit at the origin of
the containing pixmap, so any coordinates relative to the drawable
must be adjusted. For destinations and untransformed sources, the
operation coordinates are adjusted. For transformed sources, the
transform matrix is adjusted.

Signed-off-by: Keith Packard <keithp@keithp.com>
Acked-by: Soeren Sandmann <sandmann@daimi.au.dk>
2009-12-11 11:51:45 -08:00
..
fb.h fb: Adjust transform or composite coordinates for pixman operations 2009-12-11 11:51:45 -08:00
fb24_32.c Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
fb24_32.h Death to RCS tags. 2007-06-29 14:06:52 -04:00
fballpriv.c Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
fbarc.c Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
fbbits.c Death to RCS tags. 2007-06-29 14:06:52 -04:00
fbbits.h Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
fbblt.c Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
fbbltone.c Fix "warning: left-hand operand of comma expression has no effect" 2009-09-07 11:00:50 +10:00
fbcmap_mi.c Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
fbcmap.c Fix most remaining deprecated resource lookups. 2009-04-29 01:04:37 -04:00
fbcopy.c fb: add fbDoCopy and fbCopyRegion compatibility wrappers. 2009-02-11 14:35:17 +01:00
fbfill.c Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
fbfillrect.c Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
fbfillsp.c Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
fbgc.c Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
fbgetsp.c Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
fbglyph.c Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
fbimage.c Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
fbline.c Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
fboverlay.c fb: move some code to mi 2009-02-06 18:42:39 +01:00
fboverlay.h fb: move some code to mi 2009-02-06 18:42:39 +01:00
fbpict.c fb: Adjust transform or composite coordinates for pixman operations 2009-12-11 11:51:45 -08:00
fbpict.h Add support for RENDER BGRA formats. 2009-08-04 23:23:21 +02:00
fbpixmap.c Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
fbpoint.c Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
fbpush.c Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
fbrop.h Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
fbscreen.c Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
fbseg.c Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
fbsetsp.c Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
fbsolid.c Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
fbstipple.c Fix "warning: left-hand operand of comma expression has no effect" 2009-09-07 11:00:50 +10:00
fbtile.c Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
fbtrap.c fb: Adjust transform or composite coordinates for pixman operations 2009-12-11 11:51:45 -08:00
fbutil.c Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
fbwindow.c fb: move some code to mi 2009-02-06 18:42:39 +01:00
Makefile.am Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
wfbrename.h Remove fbpseudocolor 2008-04-19 04:06:19 -04:00