summaryrefslogtreecommitdiffstats
path: root/wgpu/src/window (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Convert `Renderer::Theme` to generic `Widget` typeLibravatar Héctor Ramón Jiménez2024-01-211-14/+10
|
* Use `Self::Surface` in `Compositor` implementorsLibravatar Héctor Ramón Jiménez2024-01-181-4/+4
|
* Make `compatible_window` mandatory in `Compositor`Libravatar Héctor Ramón Jiménez2024-01-181-3/+3
|
* Remove `Compositor` window genericLibravatar Héctor Ramón Jiménez2024-01-181-27/+13
| | | | And update `glyphon` and `window_clipboard`
* WIP raw-window-handle 0.6Libravatar Ian Douglas Scott2024-01-161-29/+44
|
* 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-291-16/+29
|\
| * Added support for custom shader widget for iced_wgpu backend.Libravatar Bingus2023-11-141-0/+2
| |
| * Chore: Inline format args for ease of readingLibravatar Yuri Astrakhan2023-09-191-3/+3
| | | | | | | | A minor cleanup to inline all simple cases of format arguments. Makes the format strings just a bit easier to read.
| * Merge branch 'master' into explicit-text-cachingLibravatar Héctor Ramón Jiménez2023-09-101-11/+11
| |\
| | * Fix adapter selection loop in `iced_wgpu`Libravatar Héctor Ramón Jiménez2023-09-031-6/+4
| | |
| | * Remove redundant `into_iter` call in `iced_wgpu`Libravatar Héctor Ramón Jiménez2023-09-031-7/+4
| | |
| | * Fix `iced_wgpu` device selection on WasmLibravatar Héctor Ramón Jiménez2023-09-031-14/+19
| | |
| * | Implement explicit text caching in the widget state treeLibravatar Héctor Ramón Jiménez2023-08-301-1/+8
| |/
* / refactored window storage;Libravatar Bingus2023-07-211-0/+4
|/ | | | | new helper window events (Destroyed, Created); clippy + fmt;
* Introduce custom backend-specific primitivesLibravatar Héctor Ramón Jiménez2023-06-291-2/+2
|
* Simplify `offscreen` API as `color` module in `iced_wgpu`Libravatar Héctor Ramón Jiménez2023-06-271-4/+13
|
* Added offscreen rendering support for wgpu & tiny-skia exposed with the ↵Libravatar Bingus2023-06-061-1/+142
| | | | window::screenshot command.
* Introduce `web-colors` feature flag to enable sRGB linear blendingLibravatar Héctor Ramón Jiménez2023-05-311-9/+13
| | | | | | | | | | | | | | | This is how browsers perform color management. They treat gamma-corrected sRGB colors as if they were linear RGB. Correctness aside, this mode is introduced for legacy reasons. Most UI/UX tooling uses this color management as well, and many have created an intuition about how color should behave from interacting with a browser. This feature flag should facilitate application development with `iced` in those cases. More details: https://webcolorisstillbroken.com/
* Merge branch 'master' into advanced-textLibravatar Héctor Ramón Jiménez2023-05-021-2/+1
|\
| * Use `find(..)` instead of `filter(..).next()`Libravatar Héctor Ramón Jiménez2023-04-211-2/+1
| |
| * Use point-free notationLibravatar Héctor Ramón Jiménez2023-04-211-1/+1
| |
| * wgpu 0.16Libravatar David Huculak2023-04-201-1/+1
| |
* | Merge branch 'advanced-text' into incremental-renderingLibravatar Héctor Ramón Jiménez2023-04-171-1/+13
|\ \
| * | Merge branch 'master' into advanced-textLibravatar Héctor Ramón Jiménez2023-04-171-1/+13
| |\|
| | * Get surface capabilities only once in `iced_wgpu`Libravatar Héctor Ramón Jiménez2023-04-131-3/+4
| | |
| | * Update `wgpu` to `0.15`Libravatar Elham Aryanpur2023-04-131-4/+21
| | |
* | | Use `*_from_env` helpers from `wgpu` in `iced_wgpu`Libravatar Héctor Ramón Jiménez2023-04-081-5/+6
|/ /
* | Update `wgpu` and `cosmic-text`Libravatar Héctor Ramón Jiménez2023-04-081-4/+9
| |
* | Create `iced_widget` subcrate and re-organize the whole codebaseLibravatar Héctor Ramón Jiménez2023-03-041-4/+6
| |
* | Implement basic presentation with `softbuffer` for `iced_tiny_skia`Libravatar Héctor Ramón Jiménez2023-02-251-3/+7
| |
* | Introduce `iced_renderer` subcrate featuring runtime renderer fallbackLibravatar Héctor Ramón Jiménez2023-02-241-53/+86
| |
* | Reuse a `RenderPass` as much as possible in `iced_wgpu`Libravatar Héctor Ramón Jiménez2023-02-241-28/+1
| |
* | Refactor `triangle::Pipeline` into `prepare` and `render` architectureLibravatar Héctor Ramón Jiménez2023-02-241-11/+0
| | | | | | | | And get rid of the staging belt! :tada:
* | Draft `glyphon` implementation of text pipeline for `iced_wgpu`Libravatar Héctor Ramón Jiménez2023-02-241-1/+2
|/
* Remove inconsistent `wgpu` importsLibravatar Héctor Ramón Jiménez2022-11-011-2/+1
|
* Update `wgpu` to `0.14` and `wgpu_glyph` to `0.18`Libravatar Wyatt Herkamp2022-11-011-4/+6
|
* Address Clippy lintsLibravatar Poly2022-07-091-1/+1
|
* Merge branch 'master' into themingLibravatar Héctor Ramón Jiménez2022-07-081-50/+51
|\
| * Replace name abbreviation in `iced_wgpu`Libravatar Héctor Ramón Jiménez2022-07-031-1/+1
| |
| * Simplify format selection in `iced_wgpu`Libravatar Héctor Ramón Jiménez2022-07-031-6/+1
| |
| * update `wgpu` to `0.13`Libravatar Cupnfish2022-07-021-31/+29
| |
| * Try `Limits::default` in `iced_wgpu` before `downlevel_defaults`Libravatar Héctor Ramón Jiménez2022-05-311-19/+27
| |
* | Draft first-class `Theme` supportLibravatar Héctor Ramón Jiménez2022-05-141-5/+9
|/ | | | RFC: https://github.com/iced-rs/rfcs/pull/6
* Rename `get_information` to `fetch_information`Libravatar Richard2022-04-271-1/+1
|
* Move `compositor` module access from `window` to `crate`Libravatar Richard2022-04-271-9/+8
|
* Rename `GraphicsInformation` to `Information`Libravatar Richard2022-04-261-2/+2
|
* Enumerate adapters based on log levelLibravatar Richard2022-04-261-1/+1
|
* Implement `GraphicsInformation` for `iced_wgpu`Libravatar Richard2022-04-261-0/+11
|
* Add logging to window and context creationLibravatar Richard2022-04-261-0/+15
|