Вызовите glewInit один раз для каждого контекста рендеринга? или ровно один раз для всего приложения?

У меня есть вопрос о том, как (правильно) использоватьglewInit().

Предположим, у меня есть приложение с несколькими окнамиglewInit() ровно один раз на уровне приложения (т. е. на глобальном уровне)? или позвоните по телефонуglewInit() для каждого окна (т.е. каждогоOpenGL контекст рендеринга)?