Re: Modern opengl bindings in clojure

2017-07-15 Thread lispwisp
No the docs aren't out of sync, what you are seeing are gl's thousands of constant declarations. They are used as arguments to various gl functions, and I expose them as vars in the library. If you scroll down to the very bottom you will see the implementation, which because of the design

Re: Modern opengl bindings in clojure

2017-07-14 Thread Timothy Baldridge
Are the docs out of sync? Because the README talks about immutable APIs and seq to array conversions, but the library itself is just a renaming wrapper mapping stuff like GL/GLVertex to gl-vertex. I don't understand how that makes the API "modern". Unless that part isn't written yet. Timothy On

Re: Modern opengl bindings in clojure

2017-07-14 Thread Kevin Baldor
I see that it's uploaded to clojars so it might be a bit late to ask, but what is the convention on naming libraries like this? I'm used to seeing something like clj-gl for libraries that provide a Clojure wrapper around an existing library. Regardless, this is awesome and I hope to play with it

Modern opengl bindings in clojure

2017-07-14 Thread lispwisp
This library is a work in progress, but is in a usable state and there is unlikely to be any breaking changes to the api: https://github.com/bcbradle/gl -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to