Original Post
Hi, I've started learning OpenGL and I've noticed how all books stress the fact that opengl doesn't provide windowing support since that feature is platform specific. Well, I've been wondering, when I set up opengl, I download .lib and .dll files that are meant for usage with windows only(there are separate files for macs). The binaries compiled using these libraries will run only on windows. Doesn't this mean that opengl is platform specific in a way, anyway? Why not add windowing functionality to it as well and let each implementation handle it for its own platform? Regards, vertexShaded