class_docstr: OSMesa backend for Canvas
class_docstr_tok: ["OSMesa","backend","for","Canvas"]
code: def _vispy_warmup(self):
      etime = time() + 0.1
      while time() < etime:
          sleep(0.01)
          self._vispy_canvas.set_current()
          self._vispy_canvas.app.process_events()
  
imports: from __future__ import division
  from ...util.ptime import time
  from ..base import BaseApplicationBackend, BaseCanvasBackend, BaseTimerBackend
  from ...gloo import gl
  from time import sleep
label_desc: Use image node_id 11 for calling the CanvasBackend obj's underlying member method code with example usage: obj._vispy_warmup() without return types