[Bug 90138] minor font corruption on baytrail since sna: Enable blitting with Y-tiled surfaces

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Apr 23 00:46:22 PDT 2015


https://bugs.freedesktop.org/show_bug.cgi?id=90138

Chris Wilson <chris at chris-wilson.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|---                         |FIXED

--- Comment #8 from Chris Wilson <chris at chris-wilson.co.uk> ---
commit 52bc0b119cab977b82cbbd96f689b7376b83d6f2
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date:   Wed Apr 22 19:45:16 2015 +0100

    sna/gen6: Do not force a blt switch onto a Y-tiled surface

    Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>

fixes the culprit for sending the glyph via the blitter when I wanted to use
the render engine.

commit 64e45993cf9d13b5900dc6b8afacffdfea14fa7f
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date:   Wed Apr 22 20:15:38 2015 +0100

    sna: Fix interpretation of SWCTRL

    Bspec says it is an override for the source format, irrespective of
    the tiling bit supplied in the command packet. So we need to apply the
    FLUSH+LRI more often.

    Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>

brings the magic bits into line with later bspec. But I can still reproduce the
issue on byt if I force it use the blitter an Y. :|

And finally,

commit 09d8e5e1b3215c0e58c2ce44048458152c523270
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date:   Thu Apr 23 08:35:52 2015 +0100

    sna/gen6+: Fix BLT src/dst tiling checks

    In a couple of the copy paths, src/dst parameters were reversed,
    inverting the direction of the tiling flags.

    Reported-by: Andy Furniss <adf.lists at gmail.com>
    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=90138
    Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20150423/8f568aff/attachment.html>


More information about the intel-gfx-bugs mailing list