summaryrefslogtreecommitdiffstats
path: root/wgpu (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Introduce `RawText` to `Primitive` in `iced_graphics`Libravatar Héctor Ramón Jiménez2023-12-053-1/+41
| | | | | This should allow users to directly render a `cosmic_text::Buffer`.
* Merge pull request #1964 from bungoboingo/feat/multi-window-supportLibravatar Héctor Ramón2023-12-051-14/+11
|\ | | | | [Feature] 🪟 Multi Window 🪟 .. redux!
| * Separate `Compositor::new` from `Compositor::create_renderer`Libravatar Héctor Ramón Jiménez2023-12-021-16/+5
| |
| * Merge branch 'master' into feat/multi-window-supportLibravatar Héctor Ramón Jiménez2023-11-2931-1137/+1243
| |\
| * | refactored window storage;Libravatar Bingus2023-07-211-0/+4
| | | | | | | | | | | | | | | new helper window events (Destroyed, Created); clippy + fmt;
* | | Rename `viewport` to `clip_bounds`Libravatar Héctor Ramón Jiménez2023-12-024-19/+19
| | |
* | | Clip text to `viewport` bounds instead of layout boundsLibravatar Héctor Ramón Jiménez2023-12-014-15/+35
| |/ |/|
* | Provide actual bounds to `Shader` primitivesLibravatar Héctor Ramón Jiménez2023-11-284-15/+30
| | | | | | | | ... and allow for proper translation and scissoring.
* | Remove unsused `custom.rs` file in `iced_wgpu`Libravatar Héctor Ramón Jiménez2023-11-141-8/+0
| |
* | 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
| |
* | Fix broken intra-doc linksLibravatar Héctor Ramón Jiménez2023-11-141-2/+2
| |
* | Re-organize `custom` module as `pipeline` moduleLibravatar Héctor Ramón Jiménez2023-11-146-118/+154
| | | | | | | | ... and move `Shader` widget to `iced_widget` crate
* | Write missing documentation for `custom` module in `iced_wgpu`Libravatar Héctor Ramón Jiménez2023-11-141-0/+1
| |
* | 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-146-3/+182
| |
* | Fix unnecessary references in `iced_wgpu::image`Libravatar Héctor Ramón Jiménez2023-11-111-3/+3
| |
* | Refactor texture image filteringLibravatar Héctor Ramón Jiménez2023-11-113-107/+141
| | | | | | | | | | | | - Support only `Linear` or `Nearest` - Simplify `Layer` groups - Move `FilterMethod` to `Image` and `image::Viewer`
* | Remove debug tracesLibravatar Remmirad2023-11-111-2/+1
| |
* | fix design for wgpu backendLibravatar Remmirad2023-11-111-56/+77
| |
* | Fix clippy + fmtLibravatar Remmirad2023-11-111-18/+24
| |
* | Implement texture filtering optionsLibravatar Remmirad2023-11-111-24/+45
| |
* | Merge branch 'master' into text-editorLibravatar Héctor Ramón Jiménez2023-10-274-5/+18
|\ \
| * | Update `wgpu` to `0.18` and `cosmic-text` to `0.10`Libravatar Héctor Ramón Jiménez2023-10-274-5/+18
| | |
* | | Write documentation for the new text APIsLibravatar Héctor Ramón Jiménez2023-10-272-2/+7
| | |
* | | Merge branch 'master' into text-editorLibravatar Héctor Ramón Jiménez2023-10-2710-30/+24
|\| |
| * | Centralize `clippy` lints in `.cargo/config.toml`Libravatar Héctor Ramón Jiménez2023-09-201-6/+0
| | |
| * | Simplify `map` call in `iced_wgpu::triangle`Libravatar Héctor Ramón Jiménez2023-09-201-1/+1
| | |
| * | Revert "Chore: Apply clippy map transformations"Libravatar Héctor Ramón Jiménez2023-09-202-2/+2
| | | | | | | | | | | | This reverts commit c997aad85d7ee6e77085e50e5e599002549d228f.
| * | Fix `clippy::unreadable_literal`Libravatar Héctor Ramón Jiménez2023-09-201-5/+5
| | |
| * | Fix `clippy::match-wildcard-for-single-variants`Libravatar Héctor Ramón Jiménez2023-09-201-1/+1
| | |
| * | Fix `clippy::default_trait_access`Libravatar Héctor Ramón Jiménez2023-09-202-4/+4
| | |
| * | Fix `clippy::semicolon_if_nothing_returned`Libravatar Héctor Ramón Jiménez2023-09-204-5/+5
| | |
| * | Merge pull request #2090 from nyurik/mappingLibravatar Héctor Ramón2023-09-192-2/+2
| |\ \ | | | | | | | | Chore: Apply clippy map transformations
| | * | Chore: Apply clippy map transformationsLibravatar Yuri Astrakhan2023-09-192-2/+2
| | | | | | | | | | | | | | | | Convert `.map().unwrap_or()` to `.map_or()` and similar transformations.
| * | | Chore: Inline format args for ease of readingLibravatar Yuri Astrakhan2023-09-193-8/+8
| |/ / | | | | | | | | | A minor cleanup to inline all simple cases of format arguments. Makes the format strings just a bit easier to read.
* | | Fix gamma correction for colored glyphs in `iced_wgpu`Libravatar Héctor Ramón Jiménez2023-09-191-11/+2
| | |
* | | Remove `Editor::min_bounds` and use `bounds` insteadLibravatar Héctor Ramón Jiménez2023-09-141-1/+1
| | |
* | | Draft `Editor` API and `TextEditor` widgetLibravatar Héctor Ramón Jiménez2023-09-123-5/+46
| | |
* | | Make `FontSystem` global and simplify `Paragraph` APILibravatar Héctor Ramón Jiménez2023-09-112-14/+8
|/ /
* | Merge branch 'master' into explicit-text-cachingLibravatar Héctor Ramón Jiménez2023-09-1015-536/+607
|\ \
| * | Deny `broken_intradoc_links` and verify documentation in CILibravatar Héctor Ramón Jiménez2023-09-091-2/+3
| | |
| * | Fix majority of unresolved documentation linksLibravatar Matthias Vogelgesang2023-09-091-3/+1
| | |
| * | Use Oklab color interpolation only with `color::GAMMA_CORRECTION`Libravatar Héctor Ramón Jiménez2023-09-0711-489/+544
| | |
| * | Compute gradients in Oklab color spaceLibravatar Matthias Vogelgesang2023-09-071-5/+21
| | |
| * | Merge pull request #2070 from ripytide/masterLibravatar Héctor Ramón2023-09-071-3/+13
| |\ \ | | | | | | | | Added a Frame::scale_nonuniform method
| | * | Make `scale` methods in `Frame` generic over `f32` and `Vector`Libravatar Héctor Ramón Jiménez2023-09-071-2/+6
| | | |
| | * | Implement `scale` in terms of `scale_nonuniform`Libravatar Héctor Ramón Jiménez2023-09-071-3/+1
| | | |
| | * | added a Frame::scale_nonuniform methodLibravatar ripytide2023-09-051-1/+9
| | | |