should be all glGetStrings replaced