Put enums in namespace gl and made all storage types GLenum