cogl-vertex-buffer.h was assuming that the platforms GL headers had already been included but that shouldn't have to be the case.