Move OpenGL information handling into a sub-crate