<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - [IVB/HSW/BYT-M regression] Ubuntu graphics inverse with gnome-session"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=71250#c5">Comment # 5</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - [IVB/HSW/BYT-M regression] Ubuntu graphics inverse with gnome-session"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=71250">bug 71250</a>
              from <span class="vcard"><a class="email" href="mailto:chris@chris-wilson.co.uk" title="Chris Wilson <chris@chris-wilson.co.uk>"> <span class="fn">Chris Wilson</span></a>
</span></b>
        <pre>No, I haven't tried, but it looks like:

commit 2eedf42c229e2251035d716a96b654222155cd51
Author: Adam Jackson <<a href="mailto:ajax@redhat.com">ajax@redhat.com</a>>
Date:   Thu Oct 31 09:23:52 2013 -0400

    dri: Fix GLX_Y_INVERTED_EXT fbconfig attribute

    We're Y-inverted from GL's coordinates, so this is correct.  gnome-shell
    doesn't seem to check this - somewhat reasonable since the only server
    that answered the other way around was Xglx - but kwin does, and
    upside-down hilarity ensues.

    Tested-by: maelcum on #xorg-devel
    Signed-off-by: Adam Jackson <<a href="mailto:ajax@redhat.com">ajax@redhat.com</a>>
    Signed-off-by: Keith Packard <<a href="mailto:keithp@keithp.com">keithp@keithp.com</a>>

and so should have been fixed by:

commit 17ed7ac1fe7426d66f688087c09da5ff1dbb41d3
Author: Adam Jackson <<a href="mailto:ajax@redhat.com">ajax@redhat.com</a>>
Date:   Thu Oct 31 18:39:22 2013 -0400

    glx: Lie about GLX_Y_INVERTED_EXT

    Well, that was lame.  The problem with reporting y inversion honestly is
    that libGL asks the driver _its_ opinion of Y inversion, which it just
    fabricates from whole cloth.  So then when libGL goes to compare the
    driver's idea of fbconfigs with that of the server - a fairly dumb idea
    to begin with - nothing matches, and direct rendering fails, and
    sadness.

    So until the DRI drivers are fixed we should just continue to lie about
    Y inversion.  GLX_DONT_CARE is what libGL would make up for that
    attribute if we hadn't sent it, so just send that instead.

    Signed-off-by: Adam Jackson <<a href="mailto:ajax@redhat.com">ajax@redhat.com</a>>
    Tested-by: Keith Packard <<a href="mailto:keithp@keithp.com">keithp@keithp.com</a>>
    Signed-off-by: Keith Packard <<a href="mailto:keithp@keithp.com">keithp@keithp.com</a>></pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the QA Contact for the bug.</li>
      </ul>
    </body>
</html>