Simon Hausmann
215cf68152
Add a simple frames per second counter to the GL and Qt backend
...
It can be activated using the `SIXTYFPS_DEBUG_PERFORMANCE` environment
variable, which takes a comma separated list of options.
This could be extended in the future with different locations for the
overlay (corner_top_left, corner_top_right, etc.) - but this is a simple
start.
cc #728
2021-12-20 15:32:20 +01:00
Olivier Goffart
691d43d416
MCU backend: build with no_std
2021-11-30 21:33:32 +01:00
Olivier Goffart
6004c4ee2f
Make the std feature optional in sixtyfps-rs
...
And tweak the MCU backend dependencie
2021-11-30 15:48:05 +01:00
Olivier Goffart
3e3e98725f
Fix build
...
apparently there was Some issue while rebasing
2021-11-22 17:57:08 +01:00
Olivier Goffart
20f41a681b
MCU: Render line by line in a line buffer
2021-11-22 17:15:28 +01:00
Simon Hausmann
2753186f3a
Fix CI build
...
Comment out unused z field in the MCU renderer
2021-11-22 14:36:12 +01:00
Olivier Goffart
6a17ae3328
MCU: Dasic support for image drawing
2021-11-22 13:51:22 +01:00
Olivier Goffart
5c9c5c2748
WIP: work on the MCU rendering engine
2021-11-22 13:51:22 +01:00
Simon Hausmann
abb423ed33
Initial commit for a new software rendering backend for use in MCUs
...
This adds the skeleton, including a winit driven simulator window
and a dummy ItemRenderer implementation.
2021-11-19 15:02:52 +01:00