<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED NOTOURBUG - NV30: Xfwm4 use_compositing - garbled display"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=90871#c51">Comment # 51</a>
              on <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED NOTOURBUG - NV30: Xfwm4 use_compositing - garbled display"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=90871">bug 90871</a>
              from <span class="vcard"><a class="email" href="mailto:jwrdegoede@fedoraproject.org" title="Hans de Goede <jwrdegoede@fedoraproject.org>"> <span class="fn">Hans de Goede</span></a>
</span></b>
        <pre>Hi,

(In reply to Ilia Mirkin from <a href="show_bug.cgi?id=90871#c48">comment #48</a>)
<span class="quote">> or (b) make the assumption that rect support is an all-or-nothing thing -- either
> no configs have it or they all do, so no need to check it when evaluating
> fbconfig validity.</span >

To be clear what Ilia is suggesting here (I believe) is to drop the entire
check for GL_ARB_texture_rectangle and instead only check the
GLX_TEXTURE_RECTANGLE_BIT_EXT bit in the value returned for
GLX_BIND_TO_TEXTURE_TARGETS_EXT, and if that is not set then check for
GLX_TEXTURE_2D_BIT_EXT

I agree with Ilia that this should work fine and should fix the detection
problem. Actually I was discussing this bug with Ben Skeggs a couple of day ago
and he suggested to do exactly this.

I can also confirm that with the glPushMatrix call in the right place, and the
rectangle support detection fixed things work fine on a nv34 card.

Regards,

Hans</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the QA Contact for the bug.</li>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>