glGetStringi
was introduced much later than 1.0 - I believe it is 3.3. To make things worse, on core 3.3+ profile you can't use glGetString(GL_EXTENSIONS)
, but required to use glGetStringi
, which is unavailable for lower profile versions.
MSDN documentation says wglGetProcAddress
only returns addresses for extension functions. And 'extension' in their terms is everything that is not in GL 1.1.