Desynchronized WebGL canvas

The optional desynchronized parameter of a canvas’s getContext() method permits the browser to draw a WebGL canvas independently of the event loop. This can reduce drawing latency.