don't recurse glGetIntegerv