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 _______________________________________________ cl-opengl-devel mailing list cl-opengl-devel@common-lisp.net http://common-lisp.net/cgi-bin/mailman/listinfo/cl-opengl-devel