<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Mesa 10.5.7 implementation error: Trying to disable permanently enabled extensions"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=96979#c9">Comment # 9</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Mesa 10.5.7 implementation error: Trying to disable permanently enabled extensions"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=96979">bug 96979</a>
              from <span class="vcard"><a class="email" href="mailto:idr@freedesktop.org" title="Ian Romanick <idr@freedesktop.org>"> <span class="fn">Ian Romanick</span></a>
</span></b>
        <pre>(In reply to Ruslan Kabatsayev from <a href="show_bug.cgi?id=96979#c4">comment #4</a>)
<span class="quote">> Trying this with Mesa 11.0.2 doesn't crash glxinfo, but I still get the
> following discrepancy:

> $ glxinfo | grep GL_APPLE_texture_max_level
> $ MESA_EXTENSION_OVERRIDE=-GL_APPLE_texture_max_level glxinfo >/dev/null
> Mesa 11.0.2 implementation error: Trying to disable permanently enabled
> extensions: GL_APPLE_texture_max_level
> Please report at <a href="https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa">https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa</a>

> I.e. despite the extension isn't listed by glxinfo, disabling it explicitly
> leads to error message saying that it's permanently enabled. It seems
> permanently enabled extensions should be present in
> glGetString(GL_EXTENSIONS) and similar API's results.</span >

In this particular case, GL_APPLE_texture_max_level is an OpenGL ES 1.x and 2.x
extension.  I suspect the version of glxinfo you're using only shows desktop
OpenGL information, so it makes sense that it doesn't show the ES extension.

It is confusing that Mesa gives an error message for disabling a extension that
doesn't exist in the current API.  The code could be smarter about that.</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>