This post explores the use of shaders in OpenGL and how to recreate a scene using shaders and raw Xlib.