diff options
author | 2020-06-05 21:18:22 +0300 | |
---|---|---|
committer | 2021-02-13 15:53:24 +0100 | |
commit | 8f126c212b887b2621cd8220bc4a52ba4febb1eb (patch) | |
tree | 5ec5abca6b01139e6679ede53ec5432af0eb01a9 /wgpu/Cargo.toml | |
parent | 9f5c2eb0c43daa61b19769322cf3692b29e0ac0f (diff) | |
download | iced-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.toml | 16 |
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] |