From be5df7b5ab487a1282c96dda92f3799e35cd19af Mon Sep 17 00:00:00 2001 From: Chris Wilson Date: Tue, 21 Feb 2012 23:27:33 +0000 Subject: [PATCH] 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 --- src/sna/sna_glyphs.c | 4 ---- 1 file changed, 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))) {