I'm currently using glLoadGen to load OpenGL functions,
there is an option like place all function pointers in namespace gl
so that I can use them like gl::CreateShader( ... )
what would be the disadvantages for that feature??
It does not pollute global namespace with thoes gl** functions, or macros; but I'm afraid there are some potential disadvantages...