summaryrefslogtreecommitdiffstats
path: root/wgpu/src/image
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2023-07-12 09:07:20 +0200
committerLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2023-07-12 09:07:20 +0200
commit6502cf1111380c66f96bf5677425a902c4662ef5 (patch)
tree8d3f8f1780c24f465fbf6cfa3352889f73ef65c8 /wgpu/src/image
parent9f73ee3206c69a2db79cfb5d596b60926a829218 (diff)
downloadiced-6502cf1111380c66f96bf5677425a902c4662ef5.tar.gz
iced-6502cf1111380c66f96bf5677425a902c4662ef5.tar.bz2
iced-6502cf1111380c66f96bf5677425a902c4662ef5.zip
Improve code style in `vector` modules
Diffstat (limited to 'wgpu/src/image')
-rw-r--r--wgpu/src/image/vector.rs23
1 files changed, 12 insertions, 11 deletions
diff --git a/wgpu/src/image/vector.rs b/wgpu/src/image/vector.rs
index 5bfc1836..2c03d36b 100644
--- a/wgpu/src/image/vector.rs
+++ b/wgpu/src/image/vector.rs
@@ -115,23 +115,24 @@ impl Cache {
let mut img = tiny_skia::Pixmap::new(width, height)?;
let tree_size = tree.size.to_int_size();
- let target_size;
- if width > height {
- target_size = tree_size.scale_to_width(width);
+
+ let target_size = if width > height {
+ tree_size.scale_to_width(width)
} else {
- target_size = tree_size.scale_to_height(height);
- }
- let transform;
- if let Some(target_size) = target_size {
+ tree_size.scale_to_height(height)
+ };
+
+ let transform = if let Some(target_size) = target_size {
let tree_size = tree_size.to_size();
let target_size = target_size.to_size();
- transform = tiny_skia::Transform::from_scale(
+
+ tiny_skia::Transform::from_scale(
target_size.width() / tree_size.width(),
target_size.height() / tree_size.height(),
- );
+ )
} else {
- transform = tiny_skia::Transform::default();
- }
+ tiny_skia::Transform::default()
+ };
resvg::Tree::from_usvg(tree)
.render(transform, &mut img.as_mut());