Hi guys. I really like the cl-opengl bindings, well done! Would somebody care to give a few lines describing how they were made & the underlying philosophy? From reading the code it looks totally hand tailored, apart from the automatic enum generation. Is this an accurate statement? Are the bindings so nice simply because a lot of care was taken? I plan to create bindings for nVidia's Cg API, which I'll post here at some stage in the future.
Cheers Brad
On 26/06/07, Brad Beveridge brad.beveridge@gmail.com wrote:
Hi guys. I really like the cl-opengl bindings, well done! Would somebody care to give a few lines describing how they were made & the underlying philosophy? From reading the code it looks totally hand tailored, apart from the automatic enum generation.
The cl-opengl-thomas branch also generates the (low-level) bindings from the spec.
Is this an accurate statement? Are the bindings so nice simply because a lot of care was taken?
Yes, I believe a lot of care was taken. The lispy feel is there because the automatically generated bindings aren't exported directly.
cl-opengl-devel@common-lisp.net