Received: by 10.224.216.200 with SMTP id hj8mr776420qab.2.1315776737915; Sun, 11 Sep 2011 14:32:17 -0700 (PDT) X-BeenThere: pyglet-users@googlegroups.com Received: by 10.224.186.195 with SMTP id ct3ls10309714qab.3.gmail; Sun, 11 Sep 2011 14:32:16 -0700 (PDT) MIME-Version: 1.0 Received: by 10.224.181.11 with SMTP id bw11mr537772qab.59.1315776736826; Sun, 11 Sep 2011 14:32:16 -0700 (PDT) Received: by l2g2000vbn.googlegroups.com with HTTP; Sun, 11 Sep 2011 14:32:16 -0700 (PDT) Date: Sun, 11 Sep 2011 14:32:16 -0700 (PDT) In-Reply-To: References: <745b6fdd-84ea-4728-8def-86522a6f19bc@v18g2000yqj.googlegroups.com> <2612407.5176.1315394277028.JavaMail.geo-discussion-forums@yqcd38> User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_1) AppleWebKit/534.48.3 (KHTML, like Gecko) Version/5.1 Safari/534.48.3,gzip(gfe) Message-ID: <25d45f32-d5c4-4132-9eb1-a6e770be3f0a@l2g2000vbn.googlegroups.com> Subject: Re: Pyglet, OpenGL 3.2 on OS X Lion From: "T.J. Jankun-Kelly" To: pyglet-users Content-Type: text/plain; charset=ISO-8859-1 I banged on this during the weekend and have it mostly working with one issue: I have to disable the shadow window to get it to work. The shadow window creates a default context (with a Legacy Profile); when a Core Profile is created afterwards, OS X complains that it is an invalid share as they are different profiles (http:// developer.apple.com/library/mac/#documentation/GraphicsImaging/ Conceptual/OpenGL-MacProgGuide/opengl_contexts/opengl_contexts.html#// apple_ref/doc/uid/TP40001987-CH216-SW12). To fix this globally would require doing something like adding a "shadow profile" option that would be used by the shadow window. I created an issue here to follow this patch: