From 7bbeb11ed79a3eeb14d7dc2ac55c4bea0222e37f Mon Sep 17 00:00:00 2001 From: John Date: Wed, 14 Jul 2021 00:37:02 -0400 Subject: [PATCH] Fixed issue with how texture arrays were uploaded with write_texture. (#24) --- pipelined/bevy_render2/src/texture/image.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pipelined/bevy_render2/src/texture/image.rs b/pipelined/bevy_render2/src/texture/image.rs index d0294ab265746..196185ddfa53f 100644 --- a/pipelined/bevy_render2/src/texture/image.rs +++ b/pipelined/bevy_render2/src/texture/image.rs @@ -375,7 +375,11 @@ impl RenderAsset for Image { ) .unwrap(), ), - rows_per_image: None, + rows_per_image: if image.texture_descriptor.size.depth_or_array_layers > 1 { + std::num::NonZeroU32::new(image.texture_descriptor.size.height) + } else { + None + }, }, image.texture_descriptor.size, );