<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Drivers/DRI/swrast"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=89586#c17">Comment # 17</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Drivers/DRI/swrast"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=89586">bug 89586</a>
              from <span class="vcard"><a class="email" href="mailto:imirkin@alum.mit.edu" title="Ilia Mirkin <imirkin@alum.mit.edu>"> <span class="fn">Ilia Mirkin</span></a>
</span></b>
        <pre>(In reply to Ian Romanick from <a href="show_bug.cgi?id=89586#c16">comment #16</a>)
<span class="quote">> (In reply to Ilia Mirkin from <a href="show_bug.cgi?id=89586#c15">comment #15</a>)
> > (In reply to Dan Sebald from <a href="show_bug.cgi?id=89586#c13">comment #13</a>)
> > > OK, thanks.  I'll just run the executable binaries then:
> > > 
> > > [sebald@ piglit]$ bin/ext_polygon_offset_clamp-draw 
> > > piglit: error: waffle_config_choose failed due to
> > > WAFFLE_ERROR_UNSUPPORTED_ON_PLATFORM: GLX_ARB_create_context is required in
> > > order to request an OpenGL version not equal to the default value 1.0
> > > piglit: error: Failed to create waffle_config for OpenGL 2.1 Compatibility
> > > Context
> > > piglit: info: Failed to create any GL context
> > > PIGLIT: {"result": "skip" }
> > > 
> > > I'll look into this problem later today.  I suppose I missed a build switch
> > > somewhere along the way.
> > 
> > As the error says, you appear to be missing GLX_ARB_create_context, and that
> > particular test requires GL 2.1... are you running this on X? Can you

> GLX_ARB_create_context should not be necessary for an OpenGL 2.1 context...
> since OpenGL 2.1 predates that extension by many years.  If that test asks
> for something less than 3.0, Waffle should create the context then check the
> version.</span >

Yeah.... that's what would make sense to me too, but I'm just reading the error
output here :)

<a href="https://github.com/waffle-gl/waffle/blob/master/src/waffle/glx/glx_config.c#L72">https://github.com/waffle-gl/waffle/blob/master/src/waffle/glx/glx_config.c#L72</a>

Seems like the context creation logic should handle it just fine:

<a href="https://github.com/waffle-gl/waffle/blob/master/src/waffle/glx/glx_context.c#L164">https://github.com/waffle-gl/waffle/blob/master/src/waffle/glx/glx_context.c#L164</a></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>