summaryrefslogtreecommitdiffstats
path: root/wgpu/src/backend.rs (follow)
Commit message (Expand)AuthorAgeFilesLines
* Redesign `iced_wgpu` layering architectureLibravatar Héctor Ramón Jiménez2024-04-031-432/+0
* Split big `Buffer` writes into multiple chunksLibravatar Héctor Ramón Jiménez2024-03-291-1/+4
* Add documentation to `Backend::recall` in `iced_wgpu`Libravatar Héctor Ramón Jiménez2024-03-291-0/+3
* Use a `StagingBelt` in `iced_wgpu` for regular buffer uploadsLibravatar Héctor Ramón Jiménez2024-03-291-5/+21
* Rename `compositor::Renderer` to `Default`Libravatar Héctor Ramón Jiménez2024-03-221-2/+2
* Make `iced_tiny_skia` optional with a `tiny-skia` featureLibravatar Héctor Ramón Jiménez2024-03-221-0/+2
* Implement composable, type-safe renderer fallbackLibravatar Héctor Ramón Jiménez2024-03-211-0/+9
* Use two layers for `image::atlas` only on `Gl` backendLibravatar Héctor Ramón Jiménez2024-02-191-2/+6
* Introduce `with_transformation` to `Renderer` traitLibravatar Héctor Ramón Jiménez2024-02-021-2/+2
* Allow only uniform scaling in `Transformation`Libravatar Héctor Ramón Jiménez2024-02-021-4/+4
* 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