[Bug 107117] mesa-18.1: regression with TFP on intel with modesettings and glamor acceleration

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Jul 20 11:40:58 UTC 2018


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

--- Comment #24 from Olivier Fourdan <fourdan at xfce.org> ---
Quick follow up, investigating bug 107287 (affecting Xwayland which also uses
glamor), it became apparent that the issue was more or less related to the
introduction of multiple planes and format modifier support in both Mesa and
the Xserver.

So I reran a new bisection (now avoiding the assert) and this time was able to
find the first bad commit:

069fdd5f9facbd72fb6a289696c7b74e3237e70f is the first bad commit
commit 069fdd5f9facbd72fb6a289696c7b74e3237e70f
Author: Louis-Francis Ratté-Boulianne <lfrb at collabora.com>
Date:   Fri Jul 7 02:54:26 2017 -0400

    egl/x11: Support DRI3 v1.1

    Add support for DRI3 v1.1, which allows pixmaps to be backed by
    multi-planar buffers, or those with format modifiers. This is both
    for allocating render buffers, as well as EGLImage imports from a
    native pixmap (EGL_NATIVE_PIXMAP_KHR).

    Signed-off-by: Louis-Francis Ratté-Boulianne <lfrb at collabora.com>
    Reviewed-by: Eric Engestrom <eric.engestrom at imgtec.com>
    Reviewed-by: Emil Velikov <emil.velikov at collabora.com>
    Reviewed-by: Daniel Stone <daniels at collabora.com>

:040000 040000 24a88d838ccccdcd3aadb977d50c3fa59b9373bc
938aabed7e3e5a41fd0e3167a6afdceac69a37fd M      src


This explains why this requires both Mesa >= 18.1 and xserver >= 1.20 (as
format modifiers support landed on both versions) and also why this affects
only intel (as no other driver implement format modifiers yet, afaik).

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-3d-bugs/attachments/20180720/b7badfaf/attachment.html>


More information about the intel-3d-bugs mailing list