summaryrefslogtreecommitdiffstats
path: root/glow/src/image.rs
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2022-11-05 03:26:19 +0100
committerLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2022-11-05 03:26:19 +0100
commit0a23f518c70d27f2e44af38e5d3be2a0ab1a9bc1 (patch)
tree6fc01728b4141cb70abec59a7340101a9990009c /glow/src/image.rs
parentd3b613df446aaf47b62c7c24422026f8872e9448 (diff)
downloadiced-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.rs16
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);