diff options
author | 2022-11-05 03:26:19 +0100 | |
---|---|---|
committer | 2022-11-05 03:26:19 +0100 | |
commit | 0a23f518c70d27f2e44af38e5d3be2a0ab1a9bc1 (patch) | |
tree | 6fc01728b4141cb70abec59a7340101a9990009c /glow/src/image.rs | |
parent | d3b613df446aaf47b62c7c24422026f8872e9448 (diff) | |
download | iced-0a23f518c70d27f2e44af38e5d3be2a0ab1a9bc1.tar.gz iced-0a23f518c70d27f2e44af38e5d3be2a0ab1a9bc1.tar.bz2 iced-0a23f518c70d27f2e44af38e5d3be2a0ab1a9bc1.zip |
Remove redundant features in `iced_wgpu` and `iced_glow`
Diffstat (limited to 'glow/src/image.rs')
-rw-r--r-- | glow/src/image.rs | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/glow/src/image.rs b/glow/src/image.rs index 66620537..f906cd4c 100644 --- a/glow/src/image.rs +++ b/glow/src/image.rs @@ -7,7 +7,7 @@ pub use iced_graphics::triangle::{Mesh2D, Vertex2D}; use crate::program::{self, Shader}; use crate::Transformation; -#[cfg(feature = "image_rs")] +#[cfg(feature = "image")] use iced_graphics::image::raster; #[cfg(feature = "svg")] @@ -27,7 +27,7 @@ pub(crate) struct Pipeline { vertex_buffer: <glow::Context as HasContext>::Buffer, transform_location: <glow::Context as HasContext>::UniformLocation, storage: Storage, - #[cfg(feature = "image_rs")] + #[cfg(feature = "image")] raster_cache: RefCell<raster::Cache<Storage>>, #[cfg(feature = "svg")] vector_cache: RefCell<vector::Cache<Storage>>, @@ -115,14 +115,14 @@ impl Pipeline { vertex_buffer, transform_location, storage: Storage::default(), - #[cfg(feature = "image_rs")] + #[cfg(feature = "image")] raster_cache: RefCell::new(raster::Cache::default()), #[cfg(feature = "svg")] vector_cache: RefCell::new(vector::Cache::default()), } } - #[cfg(feature = "image_rs")] + #[cfg(feature = "image")] pub fn dimensions(&self, handle: &iced_native::image::Handle) -> Size<u32> { self.raster_cache.borrow_mut().load(handle).dimensions() } @@ -151,7 +151,7 @@ impl Pipeline { gl.bind_buffer(glow::ARRAY_BUFFER, Some(self.vertex_buffer)); } - #[cfg(feature = "image_rs")] + #[cfg(feature = "image")] let mut raster_cache = self.raster_cache.borrow_mut(); #[cfg(feature = "svg")] @@ -159,12 +159,12 @@ impl Pipeline { for image in images { let (entry, bounds) = match &image { - #[cfg(feature = "image_rs")] + #[cfg(feature = "image")] layer::Image::Raster { handle, bounds } => ( raster_cache.upload(handle, &mut gl, &mut self.storage), bounds, ), - #[cfg(not(feature = "image_rs"))] + #[cfg(not(feature = "image"))] layer::Image::Raster { handle: _, bounds } => (None, bounds), #[cfg(feature = "svg")] @@ -217,7 +217,7 @@ impl Pipeline { } pub fn trim_cache(&mut self, mut gl: &glow::Context) { - #[cfg(feature = "image_rs")] + #[cfg(feature = "image")] self.raster_cache .borrow_mut() .trim(&mut self.storage, &mut gl); |