summaryrefslogtreecommitdiffstats
path: root/wgpu/Cargo.toml
diff options
context:
space:
mode:
authorLibravatar Greg V <greg@unrelenting.technology>2020-06-05 21:18:22 +0300
committerLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2021-02-13 15:53:24 +0100
commit8f126c212b887b2621cd8220bc4a52ba4febb1eb (patch)
tree5ec5abca6b01139e6679ede53ec5432af0eb01a9 /wgpu/Cargo.toml
parent9f5c2eb0c43daa61b19769322cf3692b29e0ac0f (diff)
downloadiced-8f126c212b887b2621cd8220bc4a52ba4febb1eb.tar.gz
iced-8f126c212b887b2621cd8220bc4a52ba4febb1eb.tar.bz2
iced-8f126c212b887b2621cd8220bc4a52ba4febb1eb.zip
Add image format options to reduce code bloat, fixes #376
Diffstat (limited to 'wgpu/Cargo.toml')
-rw-r--r--wgpu/Cargo.toml16
1 files changed, 15 insertions, 1 deletions
diff --git a/wgpu/Cargo.toml b/wgpu/Cargo.toml
index bdd9e65a..aa39f068 100644
--- a/wgpu/Cargo.toml
+++ b/wgpu/Cargo.toml
@@ -9,6 +9,18 @@ repository = "https://github.com/hecrj/iced"
[features]
svg = ["resvg", "usvg"]
+image = ["png", "jpeg", "jpeg_rayon", "gif", "webp", "bmp"]
+png = ["image_rs/png"]
+jpeg = ["image_rs/jpeg"]
+jpeg_rayon = ["image_rs/jpeg_rayon"]
+gif = ["image_rs/gif"]
+webp = ["image_rs/webp"]
+pnm = ["image_rs/pnm"]
+ico = ["image_rs/ico"]
+bmp = ["image_rs/bmp"]
+hdr = ["image_rs/hdr"]
+dds = ["image_rs/dds"]
+farbfeld = ["image_rs/farbfeld"]
canvas = ["iced_graphics/canvas"]
qr_code = ["iced_graphics/qr_code"]
default_system_font = ["iced_graphics/font-source"]
@@ -35,8 +47,10 @@ version = "0.1"
path = "../graphics"
features = ["font-fallback", "font-icons"]
-[dependencies.image]
+[dependencies.image_rs]
version = "0.23"
+package = "image"
+default-features = false
optional = true
[dependencies.resvg]