xserver-multidpi/exa
Maarten Maathuis 647b79f87a exa/mixed: avoid copying back pixmap data when no migration took place
- When the driver handles the prepare access no copying is needed.
- Delayed pixmap creation should be fine, because it's handled by the
  first prepare access, but the exaPixmapIsOffscreen check in finish access
  will return FALSE without a driver pixmap.

Signed-off-by: Maarten Maathuis <madman2003@gmail.com>
Acked-by: Michel Dänzer <michel@daenzer.net>
2009-11-18 13:28:41 -08:00
..
exa_accel.c EXA: Only take special code path for 1x1 fill for pixmaps. 2009-09-08 15:25:19 +02:00
exa_classic.c exa: Split out some classic and driver allocated pixmap code into seperate files 2009-08-06 23:48:13 +02:00
exa_driver.c EXA: Preserve pPixmap->devPrivate.ptr in exaPixmapIsOffscreen_driver 2009-11-05 13:27:55 -08:00
exa_glyphs.c EXA: Only calculate cache position once for each glyph. 2009-09-26 02:05:24 +02:00
exa_migration_classic.c exa: avoid infinite loops if UTS sw fallbacks. 2009-10-01 15:52:28 +10:00
exa_migration_mixed.c exa/mixed: avoid copying back pixmap data when no migration took place 2009-11-18 13:28:41 -08:00
exa_mixed.c exa: remove some outdated comment 2009-11-02 08:11:27 -08:00
exa_offscreen.c EXA: Allocate from the end of free offscreen memory rather than from the start. 2009-05-18 17:53:35 +02:00
exa_priv.h EXA: Try to minimize UploadToScreen calls for mixed pixmaps. 2009-09-26 02:04:48 +02:00
exa_render.c EXA: Fix exaTryDriverSolidFill() for solid source pictures. 2009-10-09 18:04:30 -07:00
exa_unaccel.c EXA: Extend mixed pixmaps scheme to allow driver PrepareAccess hook to fail. 2009-09-26 01:59:39 +02:00
exa.c EXA: Try to minimize UploadToScreen calls for mixed pixmaps. 2009-09-26 02:04:48 +02:00
exa.h exa: clarify createpixmap2 new pitch return 2009-08-15 12:14:26 +10:00
Makefile.am exa: A simple 3rd backend implementation. 2009-08-06 23:48:14 +02:00