On 07/02/2012, at 7:00 AM, Clark Gaebel wrote:

Using the OpenGL package on Hackage, how do I load a texture from an array?

In the red book[1], I see their code using glGenTextures and glBindTexture, but I can't find these in the documentation. Are there different functions I should be calling?

The Gloss graphics library has texture support, and the code for drawing them is confined to this module:

http://code.ouroborus.net/gloss/gloss-head/gloss/Graphics/Gloss/Internals/Render/Picture.hs

Feel free to steal the code from there.

Ben.