On 07/27/2012 01:59 PM, Jordan Justen wrote:
On Fri, Jul 27, 2012 at 8:06 AM, Brian Paul<bri...@vmware.com>  wrote:
On 07/27/2012 12:43 AM, Jordan Justen wrote:
diff --git a/src/mesa/main/extensions.c b/src/mesa/main/extensions.c
index 0675ce7..fbc1bb7 100644
--- a/src/mesa/main/extensions.c
+++ b/src/mesa/main/extensions.c
@@ -41,7 +41,9 @@

   enum {
      DISABLE = 0,
-   GL  = 1<<   API_OPENGL,
+   GLL = 1<<   API_OPENGL,
+   GLC = 1<<   API_OPENGL_CORE,
+   GL  = (1<<   API_OPENGL) | (1<<   API_OPENGL_CORE),


A comment on GLL such as /* GL Legacy */ would be nice.

Will do.

It seems to me that quite a few of the GL extensions that are marked as "GL"
won't apply to a core profile context (ex: GL_ARB_texture_env_combine).  So
there's some work there to determine which GL extensions apply to
compatiblity vs. core profile contexts.

Can we address this in a future patchset?

Sure.


This series also does not cover enums, but hopefully can 'get the ball
rolling' for CORE context support.

Right.

-Brian
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to