vispy/vispy — pull request #352 by lcampagn (2014-08-02 01:54:48+00:00)
Title: Add SceneCanvas.screenshot method

Just a start. It implements the ability to render any portion of the canvas at any resolution.
This is also a good test to ensure that visuals are correctly handling the doc / framebuffer / ndc coordinate systems.

To do:
* [ ] Automatic tiled rendering for very high resolution
* [ ] Disentangle logic between `render` and `screenshot` to avoid warning messages.