Simon Hausmann
f31f4201c6
Improve sixtyfps::Image::size() API for consistency
...
Make size() return an unsigned integer size type instead of floats.
cc #431
2022-01-27 22:15:29 +01:00
Simon Hausmann
8858bf8794
Change the dummy backend in the mcu backend to render into a given DrawTarget
...
* This requires passing the target through a thread-local (hence the corelib export
* Also fetch the background color and resize the item to match the draw target size
* The draw target is a generic and it just needs to support convertion from rgb888
2022-01-04 16:06:00 +01:00
Tobias Hunger
bfca0e3573
Mass update copyright messages to be more REUSE compliant
2021-12-22 10:06:12 +01:00
Lukas Jung
939b280804
Add set_mouse_cursor dummy function to mcu SimulatorWindow
2021-12-07 22:41:24 +01:00
Olivier Goffart
20f41a681b
MCU: Render line by line in a line buffer
2021-11-22 17:15:28 +01:00
Olivier Goffart
5c9c5c2748
WIP: work on the MCU rendering engine
2021-11-22 13:51:22 +01:00
Simon Hausmann
d539d4be79
Naive implementation of the window background item for the simulator
2021-11-19 15:02:52 +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