summaryrefslogtreecommitdiffstats
path: root/wgpu/src/triangle.rs (follow)
Commit message (Expand)AuthorAgeFilesLines
* Invalidate text uploads after atlas trimmingLibravatar Héctor Ramón Jiménez2024-04-301-1/+1
* Fix `text` and `triangle` uploads being dropped on `canvas` cache clearsLibravatar Héctor Ramón Jiménez2024-04-301-0/+1
* Retain caches in `iced_wgpu` as long as `Rc` values are aliveLibravatar Héctor Ramón Jiménez2024-04-271-7/+6
* Reintroduce support for custom primitives in `iced_wgpu`Libravatar Héctor Ramón Jiménez2024-04-081-4/+3
* Share `msaa::Blit` texture between multiple windowsLibravatar Héctor Ramón Jiménez2024-04-071-9/+10
* Merge branch 'master' into wgpu/better-architectureLibravatar Héctor Ramón Jiménez2024-04-071-0/+1
|\
* | Avoid generating empty caches in `iced_wgpu`Libravatar Héctor Ramón Jiménez2024-04-061-8/+23
* | Decouple caching from layering and simplify everythingLibravatar Héctor Ramón Jiménez2024-04-051-250/+253
* | Fix layer transformationsLibravatar Héctor Ramón Jiménez2024-04-051-25/+47
* | Fix `geometry::Cache` not reusing previous geometryLibravatar Héctor Ramón Jiménez2024-04-031-1/+0
* | Implement preliminary cache grouping for mesh primitivesLibravatar Héctor Ramón Jiménez2024-04-031-18/+45
* | Redesign `iced_wgpu` layering architectureLibravatar Héctor Ramón Jiménez2024-04-031-120/+276
|/
* Use a `StagingBelt` in `iced_wgpu` for regular buffer uploadsLibravatar Héctor Ramón Jiménez2024-03-291-9/+26
* Introduce `with_transformation` to `Renderer` traitLibravatar Héctor Ramón Jiménez2024-02-021-2/+2
* Replace `Primitive::Translate` with `Transform`Libravatar Héctor Ramón Jiménez2024-02-021-4/+2
* Update `wgpu` to `0.18` and `cosmic-text` to `0.10`Libravatar Héctor Ramón Jiménez2023-10-271-1/+6
* 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-201-1/+1
* Fix `clippy::unreadable_literal`Libravatar Héctor Ramón Jiménez2023-09-201-5/+5
* Chore: Apply clippy map transformationsLibravatar Yuri Astrakhan2023-09-191-1/+1
* Use Oklab color interpolation only with `color::GAMMA_CORRECTION`Libravatar Héctor Ramón Jiménez2023-09-071-5/+30
* Decouple `Mesh` primitives from main `Primitive` typeLibravatar Héctor Ramón Jiménez2023-06-291-36/+39
* Switched to packing using f16s to maintain acceptable precision.Libravatar Bingus2023-06-071-7/+9
* Optimized gradient data packing.Libravatar Bingus2023-06-061-19/+7
* Fix empty scissor rectangle in `iced_wgpu::triangle` pipelineLibravatar Héctor Ramón Jiménez2023-06-011-0/+4
* Avoid redundant `buffer::Buffer` importLibravatar Héctor Ramón Jiménez2023-05-191-4/+3
* Added support for gradients as background variants + other optimizations.Libravatar Bingus2023-05-111-351/+192
* Fix unused import in `triangle` pipeline for Wasm target in `iced_wgpu`Libravatar Héctor Ramón Jiménez2023-04-271-1/+4
* Merge branch 'master' into advanced-textLibravatar Héctor Ramón Jiménez2023-04-171-1/+1
|\
| * remove colons from shader labelsLibravatar David Huculak2023-04-011-2/+2
* | Create `iced_widget` subcrate and re-organize the whole codebaseLibravatar Héctor Ramón Jiménez2023-03-041-13/+11
* | Implement `Canvas` support for `iced_tiny_skia`Libravatar Héctor Ramón Jiménez2023-03-011-33/+38
* | Provide some margin to static buffers when growingLibravatar Héctor Ramón Jiménez2023-02-241-1/+1
* | Reuse a `RenderPass` as much as possible in `iced_wgpu`Libravatar Héctor Ramón Jiménez2023-02-241-7/+3
* | Refactor `triangle::Pipeline` into `prepare` and `render` architectureLibravatar Héctor Ramón Jiménez2023-02-241-223/+338
|/
* Restructured everything to make profiling a feature of iced_winit.Libravatar bungoboingo2023-01-091-4/+4
* Initial profiling support for Iced.Libravatar Bingus2023-01-091-0/+8
* Fix `clippy` lints for Rust 1.66Libravatar Héctor Ramón Jiménez2022-12-201-5/+1
* Group all solid triangles independently of colorLibravatar Héctor Ramón Jiménez2022-11-161-126/+545
* Added conditional configurations for WASM target for gradients & storage buff...Libravatar bungoboingo2022-11-101-2/+13
* Refactor imports of `triangle` modules in `iced_glow` and `iced_wgpu`Libravatar Héctor Ramón Jiménez2022-11-031-10/+10
* Move `mesh::Style` to `triangle` and reuse it in `fill` and `stroke`Libravatar Héctor Ramón Jiménez2022-11-031-5/+6
* Reuse last set pipeline for `triangle` in `iced_wgpu`Libravatar Héctor Ramón Jiménez2022-11-031-0/+19
* Rename `buffers` module to `buffer`Libravatar Héctor Ramón Jiménez2022-11-031-5/+5
* Fix lints by `clippy`Libravatar Héctor Ramón Jiménez2022-11-031-2/+2
* Run `cargo fmt`Libravatar Héctor Ramón Jiménez2022-11-031-5/+3
* Cleaned up namespaces re: PR comments.Libravatar bungoboingo2022-10-181-18/+16
* More import adjusting.Libravatar shan2022-10-071-3/+2
* Fixed some more imports/documentation.Libravatar shan2022-10-061-2/+2
* Fixed some imports/documentation.Libravatar shan2022-10-061-5/+1