decoder: Use image-rs, libheif-rs, librsvg
This adds proper support for a lot of image formats including SVGs. It will be the basis for many features to come. The technical core is an asynchronous renderer that can arrange textures in smaller tiles which might be generated on demand. Closes #34, #40, #41, #49 Basis for fixing the following issues #7, #27, #36, #43, #68, #71
This commit is contained in:
parent
4d4bc4bb38
commit
f80ec7db56
20 changed files with 3023 additions and 370 deletions
9
src/decoder/formats/mod.rs
Normal file
9
src/decoder/formats/mod.rs
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
mod heif;
|
||||
mod image_rs_other;
|
||||
mod svg;
|
||||
|
||||
pub use heif::Heif;
|
||||
pub use image_rs_other::ImageRsOther;
|
||||
pub use svg::Svg;
|
||||
|
||||
use super::{Decoder, UpdateSender};
|
||||
Loading…
Add table
Add a link
Reference in a new issue