OpenGL development in D just got a bit simpler. Glamour wraps several OpenGL objects (samplers, textures, shaders and so on) in convenient classes while at the same time providing access to all of the gl functions using either Derelict2 or Derelict3 (configurable at compile time). Other compile-time configuration options include support for loading textures via the popular stb_image and support for passing gl3n math types to shaders as uniform values.