Writing an OpenGL implementation from scatch! how hard can it be? ;-)