summaryrefslogtreecommitdiffstats
path: root/wgpu/Cargo.toml
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón <hector0193@gmail.com>2021-02-13 16:18:40 +0100
committerLibravatar GitHub <noreply@github.com>2021-02-13 16:18:40 +0100
commit4de164dcc7bc3524c8b20f9c734bc1a4ae4c83bc (patch)
tree849fcf5f863ff9067d22b38104137b58bfa54720 /wgpu/Cargo.toml
parent9f5c2eb0c43daa61b19769322cf3692b29e0ac0f (diff)
parente1b1227f0c2214b0ade4004b7985a137e7d56890 (diff)
downloadiced-4de164dcc7bc3524c8b20f9c734bc1a4ae4c83bc.tar.gz
iced-4de164dcc7bc3524c8b20f9c734bc1a4ae4c83bc.tar.bz2
iced-4de164dcc7bc3524c8b20f9c734bc1a4ae4c83bc.zip
Merge pull request #392 from unrelentingtech/image-debloat
Add image format options to reduce code bloat
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]