diff options
author | 2023-03-09 04:48:35 +0100 | |
---|---|---|
committer | 2023-03-09 04:48:35 +0100 | |
commit | 424ac8177309440bbd8efe0dd9f7622cb10807ce (patch) | |
tree | 0ffa0d1d604780999892b88de85ee93e3ed7d539 /tiny_skia/src/backend.rs | |
parent | aa4b5bb6b962b48715023e3ce567d1a18473bffa (diff) | |
download | iced-424ac8177309440bbd8efe0dd9f7622cb10807ce.tar.gz iced-424ac8177309440bbd8efe0dd9f7622cb10807ce.tar.bz2 iced-424ac8177309440bbd8efe0dd9f7622cb10807ce.zip |
Implement color filter support for `Primitive::Svg` in `iced_tiny_skia`
Diffstat (limited to 'tiny_skia/src/backend.rs')
-rw-r--r-- | tiny_skia/src/backend.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tiny_skia/src/backend.rs b/tiny_skia/src/backend.rs index b3c7d2bc..ba063f4e 100644 --- a/tiny_skia/src/backend.rs +++ b/tiny_skia/src/backend.rs @@ -197,10 +197,11 @@ impl Backend { Primitive::Svg { handle, bounds, - color: _, // TODO: Implement color filter + color, } => { self.vector_pipeline.draw( handle, + *color, (*bounds + translation) * scale_factor, pixels, clip_bounds.map(|_| clip_mask as &_), |