summaryrefslogtreecommitdiffstats
path: root/wgpu/src/lib.rs (unfollow)
Commit message (Expand)AuthorFilesLines
2025-03-20WIP: background image supportmasterLibravatar cel 🌸1-0/+2
2025-02-21Run `cargo fmt`Libravatar Héctor Ramón Jiménez1-2/+2
2025-02-14Fix `physical_bounds` shadowing in `wgpu` renderLibravatar Héctor Ramón Jiménez1-3/+6
2025-02-04Add debug assertions to `draw_mesh` in `wgpu` rendererLibravatar edwloef1-0/+10
2025-01-27Make all `Color` constructors `const` :tada:Libravatar Héctor Ramón Jiménez1-1/+1
2025-01-26Avoid preparing layers outside physical bounds in `iced_wgpu`Libravatar Héctor Ramón Jiménez1-19/+13
2025-01-26Delegate `layer_count` logic to primitive pipelinesLibravatar Héctor Ramón Jiménez1-12/+3
2024-12-19always increment quad, mesh, text and image layer counts in wgpu layer renderingLibravatar edwloef1-5/+29
2024-09-04Add `text::Wrapping` supportLibravatar Héctor Ramón Jiménez1-0/+1
2024-08-04Introduce `Svg` struct in `core::svg`Libravatar Héctor Ramón Jiménez1-16/+2
2024-08-04Introduce `Image` struct in `core::image`Libravatar Héctor Ramón Jiménez1-19/+4
2024-08-04Implement image support for `canvas` widgetLibravatar Héctor Ramón Jiménez1-2/+18
2024-08-03Render text on top of images by defaultLibravatar Héctor Ramón Jiménez1-24/+24
2024-05-08Reuse `glyphon::Viewport` explicitlyLibravatar Héctor Ramón Jiménez1-4/+9
2024-05-07Update `winit` to `0.30`Libravatar Héctor Ramón Jiménez1-4/+4
2024-05-06Trim `image::Cache` after `wgpu::Renderer::present`Libravatar Héctor Ramón Jiménez1-0/+3
2024-05-06Fix windows fighting over shared `image::Cache`Libravatar Héctor Ramón Jiménez1-4/+11
2024-05-03Introduce dynamic `opacity` support for `Image` and `Svg`Libravatar Héctor Ramón Jiménez1-1/+11
2024-05-03Introduce `center` widget helperLibravatar Héctor Ramón Jiménez1-4/+4
2024-05-02Simplify image rotation API and its internalsLibravatar Héctor Ramón Jiménez1-15/+5
2024-05-02Add `Image` rotation supportLibravatar Héctor Ramón Jiménez1-2/+20
2024-04-09Port `iced_tiny_skia` to new layering architectureLibravatar Héctor Ramón Jiménez1-27/+31
2024-04-08Make arguments of `Renderer::new` explicit in `iced_wgpu`Libravatar Héctor Ramón Jiménez1-3/+7
2024-04-08Reintroduce support for custom primitives in `iced_wgpu`Libravatar Héctor Ramón Jiménez1-3/+59
2024-04-07Share `msaa::Blit` texture between multiple windowsLibravatar Héctor Ramón Jiménez1-5/+3
2024-04-07Use built-in `[lints]` table in `Cargo.toml`Libravatar Héctor Ramón Jiménez1-8/+0
2024-04-06Avoid generating empty caches in `iced_wgpu`Libravatar Héctor Ramón Jiménez1-2/+7
2024-04-05Decouple caching from layering and simplify everythingLibravatar Héctor Ramón Jiménez1-312/+132
2024-04-05Fix layer transformationsLibravatar Héctor Ramón Jiménez1-73/+85
2024-04-03Reintroduce debug overlay in `iced_wgpu`Libravatar Héctor Ramón Jiménez1-3/+45
2024-04-03Implement preliminary cache grouping for mesh primitivesLibravatar Héctor Ramón Jiménez1-34/+61
2024-04-03Redesign `iced_wgpu` layering architectureLibravatar Héctor Ramón Jiménez1-8/+570
2024-01-21Convert `Renderer::Theme` to generic `Widget` typeLibravatar Héctor Ramón Jiménez1-1/+1
2023-11-14Re-organize `custom` module as `pipeline` moduleLibravatar Héctor Ramón Jiménez1-1/+0
2023-11-14Added support for custom shader widget for iced_wgpu backend.Libravatar Bingus1-0/+1
2023-10-27Write documentation for the new text APIsLibravatar Héctor Ramón Jiménez1-1/+1
2023-09-20Centralize `clippy` lints in `.cargo/config.toml`Libravatar Héctor Ramón Jiménez1-6/+0
2023-09-09Deny `broken_intradoc_links` and verify documentation in CILibravatar Héctor Ramón Jiménez1-2/+3
2023-08-30Implement explicit text caching in the widget state treeLibravatar Héctor Ramón Jiménez1-1/+1
2023-07-28Bump versions :tada:Libravatar Héctor Ramón Jiménez1-6/+3
2023-06-29Write missing docs in `iced_graphics` and `iced_wgpu`Libravatar Héctor Ramón Jiménez1-2/+2
2023-06-29Decouple `Mesh` primitives from main `Primitive` typeLibravatar Héctor Ramón Jiménez1-1/+1
2023-06-29Introduce custom backend-specific primitivesLibravatar Héctor Ramón Jiménez1-2/+4
2023-06-27Simplify `offscreen` API as `color` module in `iced_wgpu`Libravatar Héctor Ramón Jiménez1-1/+1
2023-06-06Added offscreen rendering support for wgpu & tiny-skia exposed with the windo...Libravatar Bingus1-0/+1
2023-05-19Avoid redundant `buffer::Buffer` importLibravatar Héctor Ramón Jiménez1-0/+2
2023-05-11Added support for gradients as background variants + other optimizations.Libravatar Bingus1-2/+0
2023-05-11Enable `doc_auto_cfg` when generating documentationLibravatar Héctor Ramón Jiménez1-1/+1
2023-05-11Write missing documentation in `iced_wgpu`Libravatar Héctor Ramón Jiménez1-1/+1
2023-04-13Bump versions :tada:Libravatar Héctor Ramón Jiménez1-1/+1