summaryrefslogtreecommitdiffstats
path: root/wgpu/src/layer.rs (follow)
Commit message (Expand)AuthorAgeFilesLines
* Run `cargo fmt`Libravatar Héctor Ramón Jiménez2025-02-211-2/+2
* Introduce `Svg` struct in `core::svg`Libravatar Héctor Ramón Jiménez2024-08-041-28/+5
* Introduce `Image` struct in `core::image`Libravatar Héctor Ramón Jiménez2024-08-041-40/+11
* Implement image support for `canvas` widgetLibravatar Héctor Ramón Jiménez2024-08-041-0/+45
* Render text on top of images by defaultLibravatar Héctor Ramón Jiménez2024-08-031-1/+1
* Introduce dynamic `opacity` support for `Image` and `Svg`Libravatar Héctor Ramón Jiménez2024-05-031-0/+4
* Simplify image rotation API and its internalsLibravatar Héctor Ramón Jiménez2024-05-021-7/+3
* Add `Image` rotation supportLibravatar Héctor Ramón Jiménez2024-05-021-2/+11
* Port `iced_tiny_skia` to new layering architectureLibravatar Héctor Ramón Jiménez2024-04-091-174/+127
* Reintroduce support for custom primitives in `iced_wgpu`Libravatar Héctor Ramón Jiménez2024-04-081-0/+16
* Merge branch 'master' into wgpu/better-architectureLibravatar Héctor Ramón Jiménez2024-04-071-0/+2
|\
* | Decouple caching from layering and simplify everythingLibravatar Héctor Ramón Jiménez2024-04-051-131/+127
* | Enable clipping and disable v-sync for nowLibravatar Héctor Ramón Jiménez2024-04-051-18/+17
* | Fix layer transformationsLibravatar Héctor Ramón Jiménez2024-04-051-32/+33
* | Redesign `iced_wgpu` layering architectureLibravatar Héctor Ramón Jiménez2024-04-031-317/+300
|/
* Apply `Transformation` to `RawText` primitivesLibravatar Héctor Ramón Jiménez2024-02-021-12/+5
* Introduce `with_transformation` to `Renderer` traitLibravatar Héctor Ramón Jiménez2024-02-021-9/+11
* Allow only uniform scaling in `Transformation`Libravatar Héctor Ramón Jiménez2024-02-021-3/+3
* Apply `Transform` scaling to text primitivesLibravatar Héctor Ramón Jiménez2024-02-021-1/+1
* Replace `Primitive::Translate` with `Transform`Libravatar Héctor Ramón Jiménez2024-02-021-41/+31
* Introduce `Border` struct analogous to `Shadow`Libravatar Héctor Ramón Jiménez2024-01-201-15/+5
* Make `shadow` optional in `renderer::Quad`Libravatar Héctor Ramón Jiménez2024-01-201-7/+13
* feat: quad shadowsLibravatar Nick Senger2024-01-201-0/+6
* Introduce `RawText` to `Primitive` in `iced_graphics`Libravatar Héctor Ramón Jiménez2023-12-051-0/+15
* Rename `viewport` to `clip_bounds`Libravatar Héctor Ramón Jiménez2023-12-021-7/+7
* Clip text to `viewport` bounds instead of layout boundsLibravatar Héctor Ramón Jiménez2023-12-011-0/+7
* Provide actual bounds to `Shader` primitivesLibravatar Héctor Ramón Jiménez2023-11-281-8/+7
* Re-organize `custom` module as `pipeline` moduleLibravatar Héctor Ramón Jiménez2023-11-141-7/+12
* Added support for custom shader widget for iced_wgpu backend.Libravatar Bingus2023-11-141-0/+16
* Refactor texture image filteringLibravatar Héctor Ramón Jiménez2023-11-111-1/+6
* Merge branch 'master' into text-editorLibravatar Héctor Ramón Jiménez2023-10-271-1/+1
|\
| * Fix `clippy::semicolon_if_nothing_returned`Libravatar Héctor Ramón Jiménez2023-09-201-1/+1
* | Draft `Editor` API and `TextEditor` widgetLibravatar Héctor Ramón Jiménez2023-09-121-1/+14
|/
* Implement explicit text caching in the widget state treeLibravatar Héctor Ramón Jiménez2023-08-301-8/+21
* Decouple `Mesh` primitives from main `Primitive` typeLibravatar Héctor Ramón Jiménez2023-06-291-36/+50
* Introduce custom backend-specific primitivesLibravatar Héctor Ramón Jiménez2023-06-291-8/+3
* Introduce `web-colors` feature flag to enable sRGB linear blendingLibravatar Héctor Ramón Jiménez2023-05-311-1/+2
* Move `layer::quad` types to `quad` moduleLibravatar Héctor Ramón Jiménez2023-05-301-4/+3
* Adjusted `Quads` struct to be opaque `quad::Layer`.Libravatar Bingus2023-05-291-83/+4
* Fixed issue where quads of different types were not ordered.Libravatar Bingus2023-05-291-1/+41
* Make `Packed` fully opaqueLibravatar Héctor Ramón Jiménez2023-05-291-33/+1
* Changed gradient::Packed to be `repr(C)` for direct gpu upload.Libravatar Bingus2023-05-261-12/+16
* Fix inconsistent `pub use` in `wgpu::layer`Libravatar Héctor Ramón Jiménez2023-05-191-1/+1
* Remove `Builder` abstractions for gradientsLibravatar Héctor Ramón Jiménez2023-05-191-1/+1
* Added support for gradients as background variants + other optimizations.Libravatar Bingus2023-05-111-17/+77
* Warn about unsupported primitives in `iced_wgpu`Libravatar Héctor Ramón Jiménez2023-05-081-1/+5
* Use `LineHeight::default` in `iced_wgpu::layer`Libravatar Héctor Ramón Jiménez2023-05-081-1/+1
* Support configurable `LineHeight` in text widgetsLibravatar Héctor Ramón Jiménez2023-05-041-0/+3
* Introduce `text::Shaping` enum and replace magic booleanLibravatar Héctor Ramón Jiménez2023-05-021-3/+4
* Make basic text shaping the default shaping strategyLibravatar Héctor Ramón Jiménez2023-05-021-0/+3