summaryrefslogtreecommitdiffstats
path: root/wgpu/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Rename `Renderer::present` to `with_primitives`Libravatar Héctor Ramón Jiménez2021-11-051-2/+2
|
* Merge branch 'master' into remove-renderer-traitsLibravatar Héctor Ramón Jiménez2021-10-312-4/+5
|\
| * Fix blit shader constants visivility #1083Libravatar Paul Delafosse2021-10-151-2/+2
| |
| * Update wgpu to 0.11Libravatar Poly2021-10-131-2/+3
| |
* | Introduce state lifetime for `style_sheet` in `Toggler`Libravatar Héctor Ramón Jiménez2021-10-311-1/+2
| |
* | Introduce first-class `svg` module in `iced_native`Libravatar Héctor Ramón Jiménez2021-10-313-3/+3
| |
* | Introduce first-class `image` module in `iced_native`Libravatar Héctor Ramón Jiménez2021-10-313-6/+3
| |
* | Introduce first-class `text` module in `iced_native`Libravatar Héctor Ramón Jiménez2021-10-311-1/+1
| |
* | Remove `widget` module re-exports in `iced_native`Libravatar Héctor Ramón Jiménez2021-10-3117-29/+38
| |
* | Implement `Widget::draw` for `Rule`Libravatar Héctor Ramón Jiménez2021-10-281-8/+1
| |
* | Implement `Widget::draw` for `ProgressBar`Libravatar Héctor Ramón Jiménez2021-10-281-9/+1
| |
* | Avoid flushing empty layers in `iced_wgpu` and `iced_glow`Libravatar Héctor Ramón Jiménez2021-10-251-0/+4
| |
* | Remove `Renderer` trait for `Checkbox`Libravatar Héctor Ramón Jiménez2021-10-211-1/+1
| |
* | Wire up styling to `Radio` in `iced_native`Libravatar Héctor Ramón Jiménez2021-10-201-1/+1
| |
* | Wire up styling to `Slider` in `iced_native`Libravatar Héctor Ramón Jiménez2021-10-201-9/+1
| |
* | Move `Defaults` from `iced_graphics` to `iced_native`Libravatar Héctor Ramón Jiménez2021-10-181-3/+1
| |
* | Implement `Widget::draw` for `Text`Libravatar Héctor Ramón Jiménez2021-10-141-2/+2
| |
* | Remove trait-specific draw logic in `iced_native`Libravatar Héctor Ramón Jiménez2021-10-142-20/+20
|/
* Fix `Operation::perform` in `image::raster`Libravatar Héctor Ramón Jiménez2021-09-301-6/+31
| | | | Flipping diagonally isn't the same as flipping each axis individually :sweat_smile:
* Remove absolute module path leftovers in `image::raster`Libravatar Héctor Ramón Jiménez2021-09-301-4/+4
|
* Refactor `Orientation` into `Operation` in `image::raster`Libravatar Héctor Ramón Jiménez2021-09-301-53/+41
|
* Remove unnecessary absolute module paths in `image::raster`Libravatar Héctor Ramón Jiménez2021-09-301-3/+3
|
* Introduce `Orientation` enum in `image::raster`Libravatar Héctor Ramón Jiménez2021-09-301-37/+72
|
* Honor Exif orientation in `iced_wgpu::Image`Libravatar Mateusz Czapliński2021-09-301-2/+44
|
* Update `resvg` to `0.18` in `iced_wgpu`Libravatar Héctor Ramón Jiménez2021-09-271-11/+21
|
* Refactor alignment types into an `alignment` moduleLibravatar Héctor Ramón Jiménez2021-09-201-7/+8
|
* Use `Iterator::min_by` instead of `fold` in `hit_test`Libravatar Héctor Ramón Jiménez2021-09-151-13/+11
|
* Use `Option` to encode empty text case in hit test methodsLibravatar Héctor Ramón Jiménez2021-09-152-9/+11
|
* Merge pull request #670 from twitchyliquid64/text_backendLibravatar Héctor Ramón2021-08-262-0/+112
|\ | | | | Refactor textual hit testing into a `renderer::Backend` method
| * Rename `HitTestResult` to `Hit`Libravatar Héctor Ramón Jiménez2021-08-262-11/+10
| | | | | | | | ... and also move it to a new `text` module in `iced_core`
| * Implement textual hit testingLibravatar Tom2021-08-212-1/+114
| |
* | Rename `SwapChainError` to `SurfaceError` in `iced_graphics`Libravatar Héctor Ramón Jiménez2021-08-251-5/+5
| |
* | Rename `surf` variable to `surface`Libravatar Héctor Ramón Jiménez2021-08-251-1/+1
| |
* | Remove `SwapChain` associated type from `Compositor`Libravatar Héctor Ramón Jiménez2021-08-201-6/+4
| |
* | wgpu: Update to 0.10Libravatar Poly2021-08-197-68/+73
|/
* Merge pull request #667 from BillyDM/wgpu_outdatedframeLibravatar Héctor Ramón2021-08-051-53/+73
|\ | | | | Don't panic when wgpu swapchain frame is outdated
| * redo custom error for Compositor::draw()Libravatar Billy Messenger2021-07-221-28/+36
| |
| * add custom error for Compositor::draw()Libravatar Billy Messenger2021-07-221-9/+10
| |
| * only panic when wgpu gives OutOfMemory swapchain errorLibravatar Billy Messenger2021-07-221-1/+1
| |
| * Merge branch 'master' of https://github.com/hecrj/iced into wgpu_outdatedframeLibravatar Billy Messenger2021-07-2237-629/+745
| |\
| * | remove unused codeLibravatar Billy Messenger2020-12-161-4/+2
| | |
| * | don't panic when swapchain frame is outdatedLibravatar Billy Messenger2020-12-161-54/+69
| | |
* | | wgpu: Use the preferred texture format of the surfaceLibravatar Tilmann Meyer2021-08-033-17/+18
| |/ |/| | | | | Signed-off-by: Tilmann Meyer <me@atiltedtree.dev>
* | Merge pull request #914 from yusdacra/feat/expose_draw_cache_multithreadLibravatar Héctor Ramón2021-07-223-3/+18
|\ \ | | | | | | feat: expose draw_cache_multithread as a feature
| * | Introduce `text_multithreading` to `Settings`Libravatar Héctor Ramón Jiménez2021-07-221-0/+4
| | |
| * | Add `text_multithreading` to `Settings` in `iced_glow` and `iced_wgpu`Libravatar Héctor Ramón Jiménez2021-07-223-5/+14
| | |
| * | feat: expose draw_cache_multithreadLibravatar Yusuf Bera Ertan2021-06-141-1/+3
| | |
* | | Merge pull request #952 from aentity/fix_svg_memoryLibravatar Héctor Ramón2021-07-211-2/+3
|\ \ \ | | | | | | | | Use ceil on svg dimensions, fix svg memory usage ref #841
| * | | Use ceil on svg dimensions, fix svg memory usageLibravatar aentity2021-07-211-2/+3
| |/ / | | | | | | | | | | | | | | | | | | | | | Calls ceil() on dimension bounds as this appears fix svg memory unbounded usage because no longer cache miss. The height and width return from resvg seem to always be ceiling of float dimensions, so we try to match.
* | | Merge pull request #915 from yusdacra/docs/update-linksLibravatar Héctor Ramón2021-06-221-1/+1
|\ \ \ | | | | | | | | docs: update all 0.2 github links to 0.3