summaryrefslogtreecommitdiffstats
path: root/tiny_skia/src/window (follow)
Commit message (Expand)AuthorAgeFilesLines
* Remove `surface` argument of `Compositor::screenshot`Libravatar Ian Douglas Scott2024-11-211-4/+5
* Reintroduce damage tracking for `iced_tiny_skia`Libravatar Héctor Ramón Jiménez2024-04-101-14/+17
* Port `iced_tiny_skia` to new layering architectureLibravatar Héctor Ramón Jiménez2024-04-091-46/+26
* Use built-in `[lints]` table in `Cargo.toml`Libravatar Héctor Ramón Jiménez2024-04-071-0/+2
* Reintroduce backend selection through `ICED_BACKEND` env varLibravatar Héctor Ramón Jiménez2024-03-241-5/+16
* Allow custom renderers in `Program` and `Application`Libravatar Héctor Ramón Jiménez2024-03-221-4/+3
* Fix `block_on` in `iced_wgpu` hanging Wasm buildsLibravatar Héctor Ramón Jiménez2024-03-071-2/+3
* Convert `Renderer::Theme` to generic `Widget` typeLibravatar Héctor Ramón Jiménez2024-01-211-12/+6
* Use `Self::Surface` in `Compositor` implementorsLibravatar Héctor Ramón Jiménez2024-01-181-3/+3
* Resize surface in `configure_surface` in `iced_tiny_skia`Libravatar Héctor Ramón Jiménez2024-01-181-10/+14
* Nest `age` declaration inside `last_primitives`Libravatar Héctor Ramón Jiménez2024-01-181-2/+2
* Avoid stacking new primitives when undamagedLibravatar Héctor Ramón Jiménez2024-01-181-19/+21
* Support out-of-order `Buffer` ages in `iced_tiny_skia`Libravatar Héctor Ramón Jiménez2024-01-181-17/+15
* Make `compatible_window` mandatory in `Compositor`Libravatar Héctor Ramón Jiménez2024-01-181-16/+10
* Remove `Compositor` window genericLibravatar Héctor Ramón Jiménez2024-01-181-27/+29
* WIP raw-window-handle 0.6Libravatar Ian Douglas Scott2024-01-161-27/+29
* Update to `softbuffer` 0.3, tracking up to `age` sets of primitivesLibravatar Ian Douglas Scott2024-01-171-44/+77
* Separate `Compositor::new` from `Compositor::create_renderer`Libravatar Héctor Ramón Jiménez2023-12-021-20/+8
* Merge branch 'master' into feat/multi-window-supportLibravatar Héctor Ramón Jiménez2023-11-291-3/+15
|\
| * Merge branch 'master' into explicit-text-cachingLibravatar Héctor Ramón Jiménez2023-09-101-0/+1
| |\
| | * Deny `broken_intradoc_links` and verify documentation in CILibravatar Héctor Ramón Jiménez2023-09-091-0/+1
| * | Implement explicit text caching in the widget state treeLibravatar Héctor Ramón Jiménez2023-08-301-4/+11
| |/
* / refactored window storage;Libravatar Bingus2023-07-211-0/+6
|/
* 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 windo...Libravatar Bingus2023-06-061-3/+73
* 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
* 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
* 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
* 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