I’m a little confused about OpenGL’s extensions, so maybe you can help me. When using a normal extensions under Windows, you have to call the GetProcAdress function to register the extension function, right? But what about those extensions, that have already been made part of the OpenGL specification? Can I just call the functions then like any other GL function, or is it still necescary to treat them as extensions? Surely I could do that since OpenGL is backwards compatible with earlier versions, but what would be the “correct” thing to do?
And how do I ensure, that my version of OpenGL is the latest? Do I have to download new GL.h files or what? I’m currently using NVidias drivers, but they do not seem to include any .h files.
Can someone offer some clarifications on this?