summaryrefslogtreecommitdiff
path: root/exa
diff options
context:
space:
mode:
authorEric Anholt <anholt@freebsd.org>2006-04-18 18:50:35 +0000
committerEric Anholt <anholt@freebsd.org>2006-04-18 18:50:35 +0000
commit771b366abe0bc060592b548612ec413291e14bf0 (patch)
tree03f148f06004c73d82313ec1ef649b1ad3d553ba /exa
parent782d61a03176264e0a9eb222ae97be3d175cf0ab (diff)
Fix exaGetPixmapFirstPixel to migrate as unaccelerated. Also adds a bit of
fallback debugging info to PolyGlyphBlt.
Diffstat (limited to 'exa')
-rw-r--r--exa/exa_unaccel.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/exa/exa_unaccel.c b/exa/exa_unaccel.c
index b28c5a5b0..cc5c61a38 100644
--- a/exa/exa_unaccel.c
+++ b/exa/exa_unaccel.c
@@ -212,7 +212,8 @@ ExaCheckPolyGlyphBlt (DrawablePtr pDrawable, GCPtr pGC,
int x, int y, unsigned int nglyph,
CharInfoPtr *ppci, pointer pglyphBase)
{
- EXA_FALLBACK(("to 0x%lx\n", (long)pDrawable));
+ EXA_FALLBACK(("to 0x%lx, style %d alu %d\n", (long)pDrawable,
+ pGC->fillStyle, pGC->alu));
exaPrepareAccess (pDrawable, EXA_PREPARE_DEST);
exaPrepareAccessGC (pGC);
fbPolyGlyphBlt (pDrawable, pGC, x, y, nglyph, ppci, pglyphBase);
@@ -352,7 +353,7 @@ exaGetPixmapFirstPixel (PixmapPtr pPixmap)
pixmaps[0].as_dst = FALSE;
pixmaps[0].as_src = TRUE;
pixmaps[0].pPix = pPixmap;
- exaDoMigration (pixmaps, 1, TRUE);
+ exaDoMigration (pixmaps, 1, FALSE);
exaPrepareAccess(&pPixmap->drawable, EXA_PREPARE_SRC);
switch (pPixmap->drawable.bitsPerPixel) {