[Mesa-dev] [PATCH] mesa: Set ProfileMask properly for core profile.
Jordan Justen
jljusten at gmail.com
Mon Jul 8 16:13:48 PDT 2013
Reviewed-by: Jordan Justen <jordan.l.justen at intel.com>
On Mon, Jul 8, 2013 at 4:09 PM, Matt Turner <mattst88 at gmail.com> wrote:
> Fixes MESA_GL_VERSION_OVERRIDE=3.2 egl-create-context-verify-gl-flavor.
> ---
> src/mesa/main/context.c | 6 ++++--
> 1 file changed, 4 insertions(+), 2 deletions(-)
>
> diff --git a/src/mesa/main/context.c b/src/mesa/main/context.c
> index 5ad04cc..d687fb7 100644
> --- a/src/mesa/main/context.c
> +++ b/src/mesa/main/context.c
> @@ -636,8 +636,10 @@ _mesa_init_constants(struct gl_context *ctx)
> ctx->Const.MaxTransformFeedbackInterleavedComponents = 4 * MAX_FEEDBACK_ATTRIBS;
> ctx->Const.MaxVertexStreams = 1;
>
> - /* GL 3.2: hard-coded for now: */
> - ctx->Const.ProfileMask = GL_CONTEXT_COMPATIBILITY_PROFILE_BIT;
> + /* GL 3.2 */
> + ctx->Const.ProfileMask = ctx->API == API_OPENGL_CORE
> + ? GL_CONTEXT_CORE_PROFILE_BIT
> + : GL_CONTEXT_COMPATIBILITY_PROFILE_BIT;
>
> /** GL_EXT_gpu_shader4 */
> ctx->Const.MinProgramTexelOffset = -8;
> --
> 1.8.1.5
>
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-dev
More information about the mesa-dev
mailing list