a) Per the OpenGL 3.2 spec, this is the default value
unless the user overrides it at context creation;
b) The client can't query this state until Mesa exposes
OpenGL 3.2 anyway, so it doesn't really matter yet.
---
 src/mesa/main/context.c |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/mesa/main/context.c b/src/mesa/main/context.c
index 243053e..18a9ac8 100644
--- a/src/mesa/main/context.c
+++ b/src/mesa/main/context.c
@@ -661,8 +661,8 @@ _mesa_init_constants(struct gl_context *ctx)
    ctx->Const.MaxUniformBlockSize = 16384;
    ctx->Const.UniformBufferOffsetAlignment = 1;

-   /* GL 3.2: hard-coded for now: */
-   ctx->Const.ProfileMask = GL_CONTEXT_COMPATIBILITY_PROFILE_BIT;
+   /* GL 3.2: per GLX_ARB_create_context_profile, the default is 'core'. */
+   ctx->Const.ProfileMask = GL_CONTEXT_CORE_PROFILE_BIT;

    /** GL_EXT_gpu_shader4 */
    ctx->Const.MinProgramTexelOffset = -8;
-- 
1.7.9.5
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to