lordmauve / wasabi2d

Cutting-edge 2D game framework for Python
https://wasabi2d.readthedocs.io/
GNU Lesser General Public License v3.0
154 stars 24 forks source link

Video capture is post-scaling #73

Open lordmauve opened 2 years ago

lordmauve commented 2 years ago

The video capture captures from the real framebuffer, which is the output of scaling by the Drawer class.

For example, this means that video recording on my retina laptop is 3200x1800 instead of the size we're actually rendering, e.g. 720p.

This makes video recording impractically slow, where recording at 720p has minimal performance impact.