I am trying to load opengl functions on windows using glad. Soon I figured out that I need to have valid opengl context to load functions. Everything works, but I am not really sure if it's good idea to load opengl functions everytime I create window.
Are these functions shared between multiple opengl contexts or do I need to load them for every context that I create?