At the moment to get a GL3 context with the nVidia beta driver you need to first get a GL2 context and then use wglGetProcAddress to be able to create the GL3 one.
My question is, will that always be the case? I’m guessing so as wglGetProcAddress needs a context, I just want to make sure that - that is the correct way.
If you create a multisample/custom context you need a similar bootstrap to get at wglChoosePixelFormat - so if it needs to be said, this isn’t really that much of a hardship beyond what a lot of folks are doing anyways.