Commit graph

15 commits

Author SHA1 Message Date
Héctor Ramón Jiménez
940a47eafd
Revert "Use softbuffer fork with owned pixel buffer"
This reverts commit 92d61e5c59.

The owned pixel buffer zeroes the data in some platforms. `softbuffer`
will need some first-class support for damage regions.
2023-04-05 19:30:07 +02:00
Héctor Ramón Jiménez
92d61e5c59
Use softbuffer fork with owned pixel buffer 2023-04-05 19:23:48 +02:00
Héctor Ramón Jiménez
04c0ba04bf
Warn about invalid paths in iced_tiny_skia instead of panicking 2023-04-04 01:56:50 +02:00
Héctor Ramón Jiménez
5f9e7f6cb9
Update cosmic-text to latest 🎉 2023-03-19 14:52:30 +01:00
Héctor Ramón Jiménez
5b3977daf6
Implement vector pipeline in iced_tiny_skia 2023-03-07 06:09:51 +01:00
Héctor Ramón Jiménez
bb49e17cab
Implement raster pipeline in iced_tiny_skia 2023-03-07 05:06:26 +01:00
Héctor Ramón Jiménez
99e0a71504
Rename iced_native to iced_runtime 2023-03-05 06:35:20 +01:00
Héctor Ramón Jiménez
6cc48b5c62
Move Canvas and QRCode to iced crate
Rename `canvas` modules to `geometry` in graphics subcrates
2023-03-03 04:57:55 +01:00
Héctor Ramón Jiménez
bbeaf10c04
Mark Primitive as non-exhaustive in iced_graphics 2023-03-03 03:55:07 +01:00
Héctor Ramón Jiménez
5fd5d1cdf8
Implement Canvas support for iced_tiny_skia 2023-03-01 21:34:26 +01:00
Héctor Ramón Jiménez
c1ff803b8f
Implement basic glyph cache in iced_tiny_skia 2023-02-27 16:28:19 +01:00
Héctor Ramón Jiménez
37ce30f360
Use kurbo to approximate arcs in iced_tiny_skia 2023-02-27 02:58:02 +01:00
Héctor Ramón Jiménez
64fb722dfe
Draft text support in iced_tiny_skia 2023-02-26 23:40:17 +01:00
Héctor Ramón Jiménez
744f3028f4
Use Surface::buffer directly for drawing in iced_tiny_skia
... with a nice little color trick :^)
2023-02-26 00:50:25 +01:00
Héctor Ramón Jiménez
8c373cd497
Scaffold iced_tiny_skia and connect it to iced_renderer 2023-02-25 15:38:25 +01:00