summaryrefslogtreecommitdiffstats
path: root/wgpu/src/widget/canvas/frame.rs (unfollow)
Commit message (Expand)AuthorFilesLines
2023-03-03Rename `canvas::frame` to `canvas` in `iced_wgpu`Libravatar Héctor Ramón Jiménez1-609/+0
2023-03-01Implement `Canvas` support for `iced_tiny_skia`Libravatar Héctor Ramón Jiménez1-39/+118
2022-11-16Group all solid triangles independently of colorLibravatar Héctor Ramón Jiménez1-46/+150
2022-11-10Added conditional configurations for WASM target for gradients & storage buff...Libravatar bungoboingo1-0/+1
2022-11-03Remove unnecessary `pub(crate)` in `widget::canvas::frame`Libravatar Héctor Ramón Jiménez1-5/+2
2022-11-03Refactor imports of `widget::canvas::frame` in `iced_graphics`Libravatar Héctor Ramón Jiménez1-7/+7
2022-11-03Move `mesh::Style` to `triangle` and reuse it in `fill` and `stroke`Libravatar Héctor Ramón Jiménez1-9/+17
2022-11-03Reuse last buffer in `Frame` if `mesh_style` matchesLibravatar Héctor Ramón Jiménez1-29/+45
2022-10-07Jumped the gun on pushing; one more readability update :PLibravatar shan1-3/+3
2022-10-07Adjusted gradient transform function to be more readable.Libravatar shan1-3/+16
2022-10-07Fixed import issue with canvas in the gradient mod for situations where canva...Libravatar shan1-2/+1
2022-10-07Added support for relative positioning of gradient fills. Addressed some PR f...Libravatar shan1-5/+5
2022-10-06Added support for gradients to respect current frame transform.Libravatar shan1-10/+22
2022-10-06Changed tesselation functions to take Vertex2D builder instead of using lyon'...Libravatar shan1-17/+31
2022-10-05Readjusted namespaces, removed Geometry example as it's no longer relevant.Libravatar shan1-10/+22
2022-09-30Fixed some importing issues since you can use a Shader::Gradient outside a Ca...Libravatar shan1-1/+6
2022-09-29Adds linear gradient support to 2D meshes in the canvas widget.Libravatar shan1-73/+40
2022-09-29Adds linear gradient support to 2D meshes in the canvas widget.Libravatar shan1-71/+40
2022-08-15Don't double translate text clipLibravatar Cory Forsstrom1-1/+1
2022-07-27Replace stateful widgets with new `iced_pure` APILibravatar Héctor Ramón Jiménez1-5/+4
2022-07-11Remove unnecessary `let` bindings in `canvas::Frame`Libravatar Héctor Ramón Jiménez1-4/+3
2022-07-11Update `lyon` to `1.0` :tada:Libravatar Héctor Ramón Jiménez1-1/+1
2022-03-10Fix `canvas::Frame` issuing a new layer for `Mesh2D` in `with_clip`Libravatar Héctor Ramón Jiménez1-10/+32
2022-03-02Use `Rectangle` directly in `Frame::with_clip`Libravatar Héctor Ramón Jiménez1-21/+11
2022-02-23Add doc commentLibravatar Cory Forsstrom1-1/+8
2022-02-23Add with_clip for canvasLibravatar Cory Forsstrom1-0/+24
2022-02-03Ask for a slice of segments instead of ownership in `LineDash`Libravatar Héctor Ramón Jiménez1-1/+1
2022-01-27Add line dash APILibravatar Cory Forsstrom1-0/+9
2021-08-26Use `FillTessellator::tessellate_rectangle` in `Frame`Libravatar Héctor Ramón Jiménez1-10/+8
2021-08-26Avoid reallocating tessellators in `Frame` methodsLibravatar Héctor Ramón Jiménez1-27/+36
2021-08-26Update `lyon` to `0.17` in `iced_graphics`Libravatar Héctor Ramón Jiménez1-24/+20
2021-04-01Update frame.rsLibravatar Downtime1-1/+1
2020-11-26Use recently stabilized intra-doc linksLibravatar Héctor Ramón Jiménez1-33/+2
2020-11-22Fix backwards `Frame::rotate` in `canvas`Libravatar Héctor Ramón Jiménez1-1/+1
2020-06-02Introduce fill rule setting in `canvas`Libravatar Héctor Ramón Jiménez1-17/+10
2020-05-19Move `Layer` to `iced_graphics`Libravatar Héctor Ramón Jiménez1-1/+1
2020-05-19Draft new `iced_graphics` crate :tada:Libravatar Héctor Ramón Jiménez1-0/+0
2020-05-01Implement `Frame::fill_rectangle`Libravatar Héctor Ramón Jiménez1-0/+51
2020-04-28Clip and cull `Mesh2D` primitives in `iced_wgpu`Libravatar Héctor Ramón Jiménez1-0/+1
2020-04-28Introduce `Translate` primitive in `iced_wgpu`Libravatar Héctor Ramón Jiménez1-6/+6
2020-04-28Ask for a `Size` in `Frame::new`Libravatar Héctor Ramón Jiménez1-9/+7
2020-04-16Fix MSAA blit vertex shader to match `wgpu` NDCLibravatar Héctor Ramón Jiménez1-1/+1
2020-04-14Make `Frame::fill_text` take a generic `Into<Text>`Libravatar Héctor Ramón Jiménez1-1/+3
2020-04-14Make `Frame::stroke` take a generic `Into<Stroke>`Libravatar Héctor Ramón Jiménez1-1/+3
2020-04-14Make `Frame::fill` take a generic `Into<Fill>`Libravatar Héctor Ramón Jiménez1-2/+2
2020-04-09Stop generating empty `Mesh2D` in `canvas::Frame`Libravatar Héctor Ramón Jiménez1-7/+9
2020-04-08Fix `angle` sign in `canvas::Frame::rotate`Libravatar Héctor Ramón Jiménez1-1/+1
2020-04-04document wgpu feature flagsLibravatar Rob Ede1-0/+1
2020-03-08Transform text position in `Frame::fill_text`Libravatar Héctor Ramón Jiménez1-3/+23
2020-03-07Implement `Primitive::Cached`Libravatar Héctor Ramón Jiménez1-31/+28