summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2012-02-21 23:27:33 +0000
committerChris Wilson <chris@chris-wilson.co.uk>2012-02-21 23:27:33 +0000
commitbe5df7b5ab487a1282c96dda92f3799e35cd19af (patch)
tree09a29ea8c85f57d654b89fb0c9b75b2be76a79a0
parent6038cede83e7f360428b4625d288411794f9d052 (diff)
sna/gen5: Remove CA glyph workaround
The root cause has been found and destroyed, so the w/a is now redundant. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
-rw-r--r--src/sna/sna_glyphs.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/src/sna/sna_glyphs.c b/src/sna/sna_glyphs.c
index 91273c92..2733a1ae 100644
--- a/src/sna/sna_glyphs.c
+++ b/src/sna/sna_glyphs.c
@@ -1248,10 +1248,6 @@ sna_glyphs(CARD8 op,
_mask = mask;
/* XXX discard the mask for non-overlapping glyphs? */
- /* XXX more shader breakage?: CA to dst is fubar on ilk */
- if (sna->kgem.gen == 50 && !_mask)
- _mask = list[0].format;
-
if (!_mask ||
(((nlist == 1 && list->len == 1) || op == PictOpAdd) &&
dst->format == (_mask->depth << 24 | _mask->format))) {