summaryrefslogtreecommitdiffstats
path: root/wgpu/src/backend.rs (follow)
Commit message (Expand)AuthorAgeFilesLines
* Provide actual bounds to `Shader` primitivesLibravatar Héctor Ramón Jiménez2023-11-281-4/+4
* Fix render pass label in `iced_wgpu`Libravatar Héctor Ramón Jiménez2023-11-141-3/+3
* Kill current render pass only when custom pipelines are present in layerLibravatar Héctor Ramón Jiménez2023-11-141-22/+20
* Re-organize `custom` module as `pipeline` moduleLibravatar Héctor Ramón Jiménez2023-11-141-14/+15
* Fix latest `wgpu` changesLibravatar Héctor Ramón Jiménez2023-11-141-1/+3
* Removed `Into` for Rectangle<f32> from u32Libravatar Bingus2023-11-141-1/+1
* Added support for custom shader widget for iced_wgpu backend.Libravatar Bingus2023-11-141-3/+61
* Merge branch 'master' into text-editorLibravatar Héctor Ramón Jiménez2023-10-271-2/+6
|\
| * Update `wgpu` to `0.18` and `cosmic-text` to `0.10`Libravatar Héctor Ramón Jiménez2023-10-271-2/+6
* | Make `FontSystem` global and simplify `Paragraph` APILibravatar Héctor Ramón Jiménez2023-09-111-5/+0
|/
* Implement explicit text caching in the widget state treeLibravatar Héctor Ramón Jiménez2023-08-301-66/+9
* Avoid empty overlay layer in `iced_wgpu`Libravatar Héctor Ramón Jiménez2023-08-021-1/+4
* Fix `iced_wgpu` freezing on empty layersLibravatar Héctor Ramón Jiménez2023-08-021-1/+1
* Update `cosmic-text` and `glyphon`Libravatar Héctor Ramón Jiménez2023-07-201-40/+13
* Trim text measurements only before `layout`Libravatar Héctor Ramón Jiménez2023-06-291-0/+4
* Introduce custom backend-specific primitivesLibravatar Héctor Ramón Jiménez2023-06-291-1/+6
* Reuse entries in `text::Cache` in `iced_wgpu`Libravatar Héctor Ramón Jiménez2023-06-281-1/+1
* Use subpixel glyph positioning and layout linearityLibravatar Héctor Ramón Jiménez2023-06-201-6/+0
* Introduce `web-colors` feature flag to enable sRGB linear blendingLibravatar Héctor Ramón Jiménez2023-05-311-1/+2
* Adjusted `Quads` struct to be opaque `quad::Layer`.Libravatar Bingus2023-05-291-1/+1
* Fixed issue where quads of different types were not ordered.Libravatar Bingus2023-05-291-2/+6
* Support configurable `LineHeight` in text widgetsLibravatar Héctor Ramón Jiménez2023-05-041-2/+11
* Introduce `text::Shaping` enum and replace magic booleanLibravatar Héctor Ramón Jiménez2023-05-021-4/+4
* Make basic text shaping the default shaping strategyLibravatar Héctor Ramón Jiménez2023-05-021-1/+5
* Introduce support for `Font` attributesLibravatar Héctor Ramón Jiménez2023-03-301-1/+1
* Remove `image` abstractions in `iced_graphics`Libravatar Héctor Ramón Jiménez2023-03-071-1/+1
* Create `iced_widget` subcrate and re-organize the whole codebaseLibravatar Héctor Ramón Jiménez2023-03-041-11/+9
* Move `Canvas` and `QRCode` to `iced` crateLibravatar Héctor Ramón Jiménez2023-03-031-2/+0
* Implement `Canvas` support for `iced_tiny_skia`Libravatar Héctor Ramón Jiménez2023-03-011-3/+4
* Collapse conditional and please `clippy`Libravatar Héctor Ramón Jiménez2023-02-241-5/+5
* Grow atlas in `text::Pipeline` when necessaryLibravatar Héctor Ramón Jiménez2023-02-241-14/+41
* Set scissoring properly in `text::Pipeline`Libravatar Héctor Ramón Jiménez2023-02-241-1/+2
* Reuse a `RenderPass` as much as possible in `iced_wgpu`Libravatar Héctor Ramón Jiménez2023-02-241-92/+169
* Refactor `triangle::Pipeline` into `prepare` and `render` architectureLibravatar Héctor Ramón Jiménez2023-02-241-7/+10
* Refactor `image::Pipeline` into `prepare` and `render` architectureLibravatar Héctor Ramón Jiménez2023-02-241-5/+21
* Fix rendering order for `quad::Pipeline`Libravatar Héctor Ramón Jiménez2023-02-241-5/+2
* Refactor `quad::Pipeline` to `prepare` and `render` architectureLibravatar Héctor Ramón Jiménez2023-02-241-6/+25
* Load `Iced-Icons.ttf` font in `text::Pipeline::new`Libravatar Héctor Ramón Jiménez2023-02-241-2/+2
* Implement `font::load` command in `iced_native`Libravatar Héctor Ramón Jiménez2023-02-241-0/+6
* Overhaul `Font` type to allow font family selectionLibravatar Héctor Ramón Jiménez2023-02-241-11/+10
* Implement support for multiple text layers in `iced_wgpu`Libravatar Héctor Ramón Jiménez2023-02-241-0/+3
* Draft `glyphon` implementation of text pipeline for `iced_wgpu`Libravatar Héctor Ramón Jiménez2023-02-241-5/+14
* Remove `iced_glow`, `glyph-brush`, and `wgpu_glyph` dependenciesLibravatar Héctor Ramón Jiménez2023-02-241-80/+6
* Use `Pixels` for `Text::size`Libravatar Héctor Ramón Jiménez2023-02-171-2/+2
* Restructured everything to make profiling a feature of iced_winit.Libravatar bungoboingo2023-01-091-3/+3
* Initial profiling support for Iced.Libravatar Bingus2023-01-091-0/+5
* Remove redundant features in `iced_wgpu` and `iced_glow`Libravatar Héctor Ramón Jiménez2022-11-051-7/+7
* Refactor some `image` traits a bitLibravatar Héctor Ramón Jiménez2022-11-051-2/+2
* Move image/svg handling into `iced_graphics`Libravatar Ian Douglas Scott2022-11-051-1/+1
* Run `cargo fmt`Libravatar Héctor Ramón Jiménez2022-11-031-1/+1