summaryrefslogtreecommitdiffstats
path: root/tiny_skia/src/window (unfollow)
Commit message (Expand)AuthorFilesLines
2024-04-10Reintroduce damage tracking for `iced_tiny_skia`Libravatar Héctor Ramón Jiménez1-14/+17
2024-04-09Port `iced_tiny_skia` to new layering architectureLibravatar Héctor Ramón Jiménez1-46/+26
2024-04-07Use built-in `[lints]` table in `Cargo.toml`Libravatar Héctor Ramón Jiménez1-0/+2
2024-03-24Reintroduce backend selection through `ICED_BACKEND` env varLibravatar Héctor Ramón Jiménez1-5/+16
2024-03-22Allow custom renderers in `Program` and `Application`Libravatar Héctor Ramón Jiménez1-4/+3
2024-03-07Fix `block_on` in `iced_wgpu` hanging Wasm buildsLibravatar Héctor Ramón Jiménez1-2/+3
2024-01-21Convert `Renderer::Theme` to generic `Widget` typeLibravatar Héctor Ramón Jiménez1-12/+6
2024-01-18Use `Self::Surface` in `Compositor` implementorsLibravatar Héctor Ramón Jiménez1-3/+3
2024-01-18Resize surface in `configure_surface` in `iced_tiny_skia`Libravatar Héctor Ramón Jiménez1-10/+14
2024-01-18Nest `age` declaration inside `last_primitives`Libravatar Héctor Ramón Jiménez1-2/+2
2024-01-18Avoid stacking new primitives when undamagedLibravatar Héctor Ramón Jiménez1-19/+21
2024-01-18Support out-of-order `Buffer` ages in `iced_tiny_skia`Libravatar Héctor Ramón Jiménez1-17/+15
2024-01-18Make `compatible_window` mandatory in `Compositor`Libravatar Héctor Ramón Jiménez1-16/+10
2024-01-18Remove `Compositor` window genericLibravatar Héctor Ramón Jiménez1-27/+29
2024-01-16WIP raw-window-handle 0.6Libravatar Ian Douglas Scott1-27/+29
2024-01-17Update to `softbuffer` 0.3, tracking up to `age` sets of primitivesLibravatar Ian Douglas Scott1-44/+77
2023-12-02Separate `Compositor::new` from `Compositor::create_renderer`Libravatar Héctor Ramón Jiménez1-20/+8
2023-09-09Deny `broken_intradoc_links` and verify documentation in CILibravatar Héctor Ramón Jiménez1-0/+1
2023-08-30Implement explicit text caching in the widget state treeLibravatar Héctor Ramón Jiménez1-4/+11
2023-07-21refactored window storage;Libravatar Bingus1-0/+6
2023-06-29Introduce custom backend-specific primitivesLibravatar Héctor Ramón Jiménez1-2/+2
2023-06-06Added offscreen rendering support for wgpu & tiny-skia exposed with the windo...Libravatar Bingus1-3/+73
2023-04-27Remove unnecessary `last_` prefix in `Surface` of `iced_tiny_skia`Libravatar Héctor Ramón Jiménez1-9/+9
2023-04-27Invalidate `last_primitives` on resize in `iced_tiny_skia`Libravatar Héctor Ramón Jiménez1-10/+12
2023-04-27Fix double reference in `compositor` in `iced_tiny_skia`Libravatar Héctor Ramón Jiménez1-1/+1
2023-04-27Move damage tracking logic to `compositor` in `iced_tiny_skia`Libravatar Héctor Ramón Jiménez1-15/+39
2023-04-26Update `tiny-skia` and `resvg`Libravatar Héctor Ramón Jiménez1-7/+7
2023-04-26Revert "Use `pixels` for presentation in `iced_tiny_skia` when possible"Libravatar Héctor Ramón Jiménez1-63/+13
2023-04-08Use `pixels` for presentation in `iced_tiny_skia` when possibleLibravatar Héctor Ramón Jiménez1-13/+63
2023-04-05Revert "Use `softbuffer` fork with owned pixel buffer"Libravatar Héctor Ramón Jiménez1-26/+16
2023-04-05Use `softbuffer` fork with owned pixel bufferLibravatar Héctor Ramón Jiménez1-16/+26
2023-04-05Present new frame only when damaged in `iced_tiny_skia`Libravatar Héctor Ramón Jiménez1-6/+8
2023-03-04Create `iced_widget` subcrate and re-organize the whole codebaseLibravatar Héctor Ramón Jiménez1-4/+5
2023-03-02Reuse `ClipMask` in `iced_tiny_skia`Libravatar Héctor Ramón Jiménez1-2/+5
2023-03-01Implement `Canvas` support for `iced_tiny_skia`Libravatar Héctor Ramón Jiménez1-2/+1
2023-02-26Use `Surface::buffer` directly for drawing in `iced_tiny_skia`Libravatar Héctor Ramón Jiménez1-19/+11
2023-02-25Resize `Surface::buffer` instead of reallocating in `iced_tiny_skia`Libravatar Héctor Ramón Jiménez1-1/+2
2023-02-25Implement basic presentation with `softbuffer` for `iced_tiny_skia`Libravatar Héctor Ramón Jiménez1-14/+52
2023-02-25Scaffold `iced_tiny_skia` and connect it to `iced_renderer`Libravatar Héctor Ramón Jiménez1-0/+96