From 00003b at gmail.com Sat Mar 13 22:21:32 2010 From: 00003b at gmail.com (Bart Botta) Date: Sat, 13 Mar 2010 16:21:32 -0600 Subject: [cl-opengl-devel] OpenGL 3.3/4.0 bindings Message-ID: <77cb99c01003131421g5b73b7ffs9bd05972cc873b46@mail.gmail.com> I've updated the low level bindings (%gl package) in my cl-opengl fork at http://github.com/3b/cl-opengl to version 60 of the .spec files, including gl 3.3 and gl 4.0. Only minimally tested, but shouldn't have any effect on existing code aside from a few extension functions whose names changed (named-make-buffer-resident-nv and named-make-buffer-non-resident-nv are make-named-* now), an OpenGLES-only enum name change (:writeonly-rendering-amd to :writeonly-rendering-qcom), and the disappearance of framebuffer-texture-face, but that doesn't seem to be in the specification either. see http://github.com/3b/cl-opengl/issues for a list of known issues, feel free to add more if you run into any problems with it. -- b From luismbo at gmail.com Sun Mar 14 00:28:12 2010 From: luismbo at gmail.com (=?ISO-8859-1?Q?Lu=EDs_Oliveira?=) Date: Sun, 14 Mar 2010 00:28:12 +0000 Subject: [cl-opengl-devel] OpenGL 3.3/4.0 bindings In-Reply-To: <77cb99c01003131421g5b73b7ffs9bd05972cc873b46@mail.gmail.com> References: <77cb99c01003131421g5b73b7ffs9bd05972cc873b46@mail.gmail.com> Message-ID: <391f79581003131628q6d006c45h2efea5bbd069ba4e@mail.gmail.com> On Sat, Mar 13, 2010 at 10:21 PM, Bart Botta <00003b at gmail.com> wrote: > I've updated the low level bindings (%gl package) in my cl-opengl fork Any reason why we shouldn't make this the official branch and adjust the webpage links? (And should we point to the issue tracker as well?) -- Lu?s Oliveira http://r42.eu/~luis/ From ole at sugarshark.com Sun Mar 14 10:36:07 2010 From: ole at sugarshark.com (Ole Arndt) Date: Sun, 14 Mar 2010 11:36:07 +0100 Subject: [cl-opengl-devel] OpenGL 3.3/4.0 bindings References: <77cb99c01003131421g5b73b7ffs9bd05972cc873b46@mail.gmail.com> <391f79581003131628q6d006c45h2efea5bbd069ba4e@mail.gmail.com> Message-ID: Lu?s Oliveira writes: > On Sat, Mar 13, 2010 at 10:21 PM, Bart Botta <00003b at gmail.com> wrote: >> I've updated the low level bindings (%gl package) in my cl-opengl fork > > Any reason why we shouldn't make this the official branch and adjust > the webpage links? (And should we point to the issue tracker as well?) Not that I have any say in this, but I would welcome it. I am using the fork since quite some time without issues. Ole -- Ole Arndt http://www.sugarshark.com From 00003b at gmail.com Sun Mar 14 19:44:42 2010 From: 00003b at gmail.com (Bart Botta) Date: Sun, 14 Mar 2010 13:44:42 -0600 Subject: [cl-opengl-devel] OpenGL 3.3/4.0 bindings In-Reply-To: <391f79581003131628q6d006c45h2efea5bbd069ba4e@mail.gmail.com> References: <77cb99c01003131421g5b73b7ffs9bd05972cc873b46@mail.gmail.com> <391f79581003131628q6d006c45h2efea5bbd069ba4e@mail.gmail.com> Message-ID: <77cb99c01003141244u6974d68dy289293451dbbdb4a@mail.gmail.com> On Sat, Mar 13, 2010 at 6:28 PM, Lu?s Oliveira wrote: > Any reason why we shouldn't make this the official branch and adjust > the webpage links? (And should we point to the issue tracker as well?) > OK with me, though if people actually started using the issue tracker very much, I'd probably want to move it somewhere better. I think the only major regression from the darcs tree is that the auto error checking breaks rather badly when used with multiple contexts, but at least that isn't too hard to disable, and seems useful otherwise. -- b