Is there a Clojure wrapper for (modern) OpenGL?
clojure, lwjgl, opengl
Solution
Sadly there is nothing other than Penumbra. I would love to have this too...I wonder if we could raise money to fund Zach Tellman to work on it ?!
Problem
The only thing I found was Penumbra, which seems to wrap OpenGL 1.1, which I don't care for in the least. It doesn't really have to do anything fancy, a wrapper around LWJGL that exposes OpenGL 3.3/core or OpenGL 4.x/core in a single namespace would suffice - I wouldn't mind a more idiomatic wrapper either, as long as it doesn't do any immediate mode drawing and supports GLSL 3.3 I'm basically happy.