diff options
author | 2020-08-27 14:45:08 +0200 | |
---|---|---|
committer | 2020-08-27 14:45:08 +0200 | |
commit | bb5f034e08c46e5ce46ed0e38a684c5ca710cb11 (patch) | |
tree | 3eaa64d1f53d22ea5cd47412be14caacf0a435e0 /wgpu | |
parent | ecbee66bd652228204568c17dd5e8a97b0a59ee0 (diff) | |
download | iced-bb5f034e08c46e5ce46ed0e38a684c5ca710cb11.tar.gz iced-bb5f034e08c46e5ce46ed0e38a684c5ca710cb11.tar.bz2 iced-bb5f034e08c46e5ce46ed0e38a684c5ca710cb11.zip |
Fix `offset` calculation in `image::Atlas`
Diffstat (limited to 'wgpu')
-rw-r--r-- | wgpu/src/image/atlas.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/wgpu/src/image/atlas.rs b/wgpu/src/image/atlas.rs index 8d110fc4..69f872e8 100644 --- a/wgpu/src/image/atlas.rs +++ b/wgpu/src/image/atlas.rs @@ -123,7 +123,7 @@ impl Atlas { Entry::Fragmented { fragments, .. } => { for fragment in fragments { let (x, y) = fragment.position; - let offset = (y * padded_width as u32 + x) as usize * 4; + let offset = (y * padded_width as u32 + 4 * x) as usize; self.upload_allocation( &buffer, |