How do I update my opengl version on both linux and windows? How does this work? Do I need to change the implementation?