pyopengl shader warning/info confusion over chose alternate
===

I have a small pyopengl piece of code that uses shaders.  I get the following "info" log messages but have no idea what they mean and the documentation is poor -- or I could not find it. 

Anyone could clarify what those mean?

    INFO     [   MainThread::OpenGL.extensions]  OpenGL Version: 3.3.0 NVIDIA 295.59
    INFO     [   MainThread::OpenGL.extensions]  Chose alternate: glCreateShader from glCreateShader, glCreateShaderObjectARB
    INFO     [   MainThread::OpenGL.extensions]  Chose alternate: glShaderSource from glShaderSource, glShaderSourceARB
    INFO     [   MainThread::OpenGL.extensions]  Chose alternate: glCompileShader from glCompileShader, glCompileShaderARB
    INFO     [   MainThread::OpenGL.extensions]  Chose alternate: glGetShaderiv from glGetShaderiv, glGetObjectParameterivARB
    INFO     [   MainThread::OpenGL.extensions]  Chose alternate: glCreateProgram from glCreateProgram, glCreateProgramObjectARB
    INFO     [   MainThread::OpenGL.extensions]  Chose alternate: glAttachShader from glAttachShader, glAttachObjectARB
    INFO     [   MainThread::OpenGL.extensions]  Chose alternate: glLinkProgram from glLinkProgram, glLinkProgramARB
    INFO     [   MainThread::OpenGL.extensions]  Chose alternate: glValidateProgram from glValidateProgram, glValidateProgramARB
    INFO     [   MainThread::OpenGL.extensions]  Chose alternate: glGetProgramiv from glGetProgramiv, glGetObjectParameterivARB
    INFO     [   MainThread::OpenGL.extensions]  Chose alternate: glDeleteShader from glDeleteShader, glDeleteObjectARB
    INFO     [   MainThread::OpenGL.extensions]  Chose alternate: glUseProgram from glUseProgram, glUseProgramObjectARB

