Olivier Goffart
24a3d868ef
Avoid compiling image format we don't need
2021-05-28 15:03:45 +02:00
Simon Hausmann
7ddbfbdd64
Clean up font_metrics interface on corelib: 🪟 :Window
...
Since the GL backend can't really fail on this anymore we can now
remove the Option from the return value.
2021-05-27 17:04:45 +02:00
Simon Hausmann
ea358d9b2c
Simplify internal image_size API
...
We don't need a property reference anymore, a plain image reference is fine AFAICS.
Dirtyness of the source is tracked on the caller side of layouting_info()
or in the draw_image_impl anyway.
2021-05-12 19:40:09 +02:00
Olivier Goffart
a0e910abf0
Use the testing backend for rust
2021-05-11 11:40:26 +02:00
Olivier Goffart
662c52abff
Introduce a "testing" rendering backend and use it for the interpreter test
...
This way the tests can pass even if the tests would otherwise need a running
window, like they do with the GL backend
2021-05-11 11:40:26 +02:00