[Mesa-dev] [Bug 89586] Drivers/DRI/swrast

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Mar 19 13:06:19 PDT 2015


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

--- Comment #17 from Ilia Mirkin <imirkin at alum.mit.edu> ---
(In reply to Ian Romanick from comment #16)
> (In reply to Ilia Mirkin from comment #15)
> > (In reply to Dan Sebald from comment #13)
> > > 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.

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

https://github.com/waffle-gl/waffle/blob/master/src/waffle/glx/glx_config.c#L72

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

https://github.com/waffle-gl/waffle/blob/master/src/waffle/glx/glx_context.c#L164

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20150319/960c4ebc/attachment.html>


More information about the mesa-dev mailing list