class_docstr: A helper class to provide an OpenGL context. This context is global
  to the application.
class_docstr_tok: ["A","helper","class","to","provide","an","OpenGL","context",".","This","context","is","global","to","the","application","."]
docstr: Make this the currently active context.
          
docstr_tok: ["Make","this","the","currently","active","context","."]
code: def make_current(self):
      """Make this the currently active context."""
      # If an application only used off-screen canvases this would technically
      # have to be called just once. But note that an application/session
      # could run both real canvases and off-screen ones.
      if self.glfw:
          self.glfw.make_context_current(self._canvas)
      else:
          self._canvas.set_current()
  
file_path: vispy/vispy/app/backends/_offscreen_util.py
imports: from ..None import Application, Canvas
  from ...None import gloo
label_desc: Use image node_id 3 for calling the OffscreenContext obj's underlying member method code with example usage: obj.make_current() without return types