[waffle] [PATCH 1/3] glx: don't use ARB_create_context with pre 3.0 contexts

Chad Versace chad.versace at intel.com
Fri Apr 22 20:32:07 UTC 2016


On 04/15/2016 03:35 PM, Emil Velikov wrote:
> On 15 April 2016 at 20:04, Chad Versace <chad.versace at intel.com> wrote:

> Looking at another hunk from the spec makes me wonder:
> 
>     created. Forward-compatible contexts are defined only for OpenGL
>     versions 3.0 and later.
> 
> So one cannot get a fwd compat context with 3.0 or 3.1, if they don't
> support OpenGL 3.2. Not sure I'm getting why they choose to make it
> its way - there must be something subtle :-) Regardless, updated
> patches coming in a second.

The subtlety is that OpenGL 3.2 mandates the existence GLX_ARB_create_context,
but the converse is not true. In fact, Mesa supported GLX_ARB_create_context
long before it supported OpenGL 3.2.



More information about the waffle mailing list