flutter-embedded-linux
flutter-embedded-linux copied to clipboard
Vsync support for DRM
Add Vsync support for DRM backends.
Related issues
- https://github.com/sony/flutter-embedded-linux/issues/68
- https://github.com/sony/flutter-embedded-linux/issues/137
I'm looking into implementing this with drmWaitVBlank() – before I do it, is anyone able to give me an explanation of the advantages? I'm interested in anything that might help minimise CPU usage particularly with animations :)
cc @prspn @i2pi
Edit: after conferring with @i2pi it appears this is unlikely to improve performance, just potentially reduce tearing artefacts. See also here.