summaryrefslogtreecommitdiffstats
path: root/tiny_skia/src/window (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Introduce custom backend-specific primitivesLibravatar Héctor Ramón Jiménez2023-06-291-2/+2
|
* Added offscreen rendering support for wgpu & tiny-skia exposed with the ↵Libravatar Bingus2023-06-061-3/+73
| | | | window::screenshot command.
* Remove unnecessary `last_` prefix in `Surface` of `iced_tiny_skia`Libravatar Héctor Ramón Jiménez2023-04-271-9/+9
|
* Invalidate `last_primitives` on resize in `iced_tiny_skia`Libravatar Héctor Ramón Jiménez2023-04-271-10/+12
|
* Fix double reference in `compositor` in `iced_tiny_skia`Libravatar Héctor Ramón Jiménez2023-04-271-1/+1
|
* Move damage tracking logic to `compositor` in `iced_tiny_skia`Libravatar Héctor Ramón Jiménez2023-04-271-15/+39
|
* Update `tiny-skia` and `resvg`Libravatar Héctor Ramón Jiménez2023-04-261-7/+7
|
* Revert "Use `pixels` for presentation in `iced_tiny_skia` when possible"Libravatar Héctor Ramón Jiménez2023-04-261-63/+13
| | | | This reverts commit 16e6efe020e75d51958875fa198196534679af8d.
* Use `pixels` for presentation in `iced_tiny_skia` when possibleLibravatar Héctor Ramón Jiménez2023-04-081-13/+63
|
* Revert "Use `softbuffer` fork with owned pixel buffer"Libravatar Héctor Ramón Jiménez2023-04-051-26/+16
| | | | | | | This reverts commit 92d61e5c592818745abbab245a82cb14b262ae67. The owned pixel buffer zeroes the data in some platforms. `softbuffer` will need some first-class support for damage regions.
* Use `softbuffer` fork with owned pixel bufferLibravatar Héctor Ramón Jiménez2023-04-051-16/+26
|
* Present new frame only when damaged in `iced_tiny_skia`Libravatar Héctor Ramón Jiménez2023-04-051-6/+8
|
* Create `iced_widget` subcrate and re-organize the whole codebaseLibravatar Héctor Ramón Jiménez2023-03-041-4/+5
|
* Reuse `ClipMask` in `iced_tiny_skia`Libravatar Héctor Ramón Jiménez2023-03-021-2/+5
|
* Implement `Canvas` support for `iced_tiny_skia`Libravatar Héctor Ramón Jiménez2023-03-011-2/+1
|
* Use `Surface::buffer` directly for drawing in `iced_tiny_skia`Libravatar Héctor Ramón Jiménez2023-02-261-19/+11
| | | | ... with a nice little color trick :^)
* Resize `Surface::buffer` instead of reallocating in `iced_tiny_skia`Libravatar Héctor Ramón Jiménez2023-02-251-1/+2
|
* Implement basic presentation with `softbuffer` for `iced_tiny_skia`Libravatar Héctor Ramón Jiménez2023-02-251-14/+52
|
* Scaffold `iced_tiny_skia` and connect it to `iced_renderer`Libravatar Héctor Ramón Jiménez2023-02-251-0/+96