code: def _clear_namespace():
      """Clear names that are not part of the strict ES API"""
      ok_names = set(default_backend.__dict__)
      ok_names.update(["gl2", "glplus"])  # don't remove the module
      NS = globals()
      for name in list(NS.keys()):
          if name.lower().startswith("gl"):
              if name not in ok_names:
                  del NS[name]
  
file_path: vispy/vispy/gloo/gl/__init__.py
imports: from __future__ import division
  import os
  from ...util import config, logger
  from ._constants import *
  from ._proxy import BaseGLProxy
  from .None import gl2
label_desc: Use image node_id 2 for calling a global function with example usage: _clear_namespace() without return types