summaryrefslogtreecommitdiff
path: root/src/sna/sna_reg.h
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2011-10-02 12:02:41 +0100
committerChris Wilson <chris@chris-wilson.co.uk>2011-10-04 19:30:35 +0100
commitc5414ec992d935e10156a2b513d5ec2dded2f689 (patch)
tree733facc3ba788a131ee611312b6e69093835dd14 /src/sna/sna_reg.h
parent6b62b9d7c4301457a024f840383fb4515704ebdb (diff)
sna: Use BLT operations to avoid fallbacks in core glyph rendering
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Diffstat (limited to 'src/sna/sna_reg.h')
-rw-r--r--src/sna/sna_reg.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/sna/sna_reg.h b/src/sna/sna_reg.h
index f16c64dc..8ca90895 100644
--- a/src/sna/sna_reg.h
+++ b/src/sna/sna_reg.h
@@ -78,10 +78,11 @@
#define COLOR_BLT_CMD ((2<<29)|(0x40<<22)|(0x3))
#define XY_COLOR_BLT_CMD ((2<<29)|(0x50<<22)|(0x4))
-#define XY_SETUP_BLT_CMD ((2<<29)|(1<<22)|6)
+#define XY_SETUP_BLT ((2<<29)|(1<<22)|6)
#define XY_SETUP_MONO_PATTERN_SL_BLT ((2<<29)|(0x11<<22)|7)
#define XY_SETUP_CLIP_BLT_CMD ((2<<29)|(3<<22)|1)
#define XY_SCANLINE_BLT ((2<<29)|(0x25<<22)|1)
+#define XY_TEXT_IMMEDIATE_BLT ((2<<29)|(0x31<<22)|(1<<16))
#define XY_SRC_COPY_BLT_CMD ((2<<29)|(0x53<<22)|6)
#define SRC_COPY_BLT_CMD ((2<<29)|(0x43<<22)|0x4)
#define XY_PAT_BLT_IMMEDIATE ((2<<29)|(0x72<<22))