code: def fix_osmesa_gl_lib():
      """
      When using OSMesa, the gl functions (from libGL) are included
      in libOSMesa.so. This function modifies the VISPY_GL_LIB env variable
      so gl2 picks up libOSMesa.so as the OpenGL library.
  
      This modification must be done before vispy.gloo is imported for the
      first time.
      """
      if "VISPY_GL_LIB" in os.environ:
          logger.warning(
              "VISPY_GL_LIB is ignored when using OSMesa. Use "
              "OSMESA_LIBRARY instead."
          )
      os.environ["VISPY_GL_LIB"] = os.getenv(
          "OSMESA_LIBRARY", "libOSMesa.so"
      )
  
label_desc: Use image node_id 1 for calling a global function with example usage: fix_osmesa_gl_lib() without return types