summaryrefslogtreecommitdiffstats
path: root/wgpu/src
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón <hector0193@gmail.com>2021-06-09 21:30:48 +0700
committerLibravatar Héctor Ramón <hector0193@gmail.com>2021-06-09 21:30:48 +0700
commit56f673d819b241336f7cd041d990d47bdb2307b5 (patch)
tree4cc05f745d64aba0ce38e08815d75ea4c8d684e7 /wgpu/src
parent5224cc7f26fc1549555c5bf3b25a1a80c9d26cd0 (diff)
downloadiced-56f673d819b241336f7cd041d990d47bdb2307b5.tar.gz
iced-56f673d819b241336f7cd041d990d47bdb2307b5.tar.bz2
iced-56f673d819b241336f7cd041d990d47bdb2307b5.zip
Revert "Attempt to fix scissor_rect validation error"
This reverts commit 656dc357f87849f2506ce402f8484a7d7484f250.
Diffstat (limited to '')
-rw-r--r--wgpu/src/backend.rs11
1 files changed, 1 insertions, 10 deletions
diff --git a/wgpu/src/backend.rs b/wgpu/src/backend.rs
index 6cd6d976..534c6cb7 100644
--- a/wgpu/src/backend.rs
+++ b/wgpu/src/backend.rs
@@ -110,16 +110,7 @@ impl Backend {
target_width: u32,
target_height: u32,
) {
- let target_bounds = iced_graphics::Rectangle::with_size(
- iced_graphics::Size::new(target_width as f32, target_height as f32),
- );
- let mut bounds_float = layer.bounds * scale_factor;
- bounds_float.width =
- bounds_float.width.min(target_width as f32 - bounds_float.x);
- bounds_float.height = bounds_float
- .height
- .min(target_height as f32 - bounds_float.y);
- let bounds = bounds_float.snap();
+ let bounds = (layer.bounds * scale_factor).snap();
if !layer.quads.is_empty() {
self.quad_pipeline.draw(