diff options
author | Chris Wilson <chris@chris-wilson.co.uk> | 2012-02-21 23:27:33 +0000 |
---|---|---|
committer | Chris Wilson <chris@chris-wilson.co.uk> | 2012-02-21 23:27:33 +0000 |
commit | be5df7b5ab487a1282c96dda92f3799e35cd19af (patch) | |
tree | 09a29ea8c85f57d654b89fb0c9b75b2be76a79a0 | |
parent | 6038cede83e7f360428b4625d288411794f9d052 (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.c | 4 |
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))) { |