[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