Teach yourself OpenGL in 24 hours - kwin_composite