From eb3c09716b886365c201fb0178dd9512fed1f22d Mon Sep 17 00:00:00 2001 From: Alyssa Rosenzweig Date: Fri, 21 Jun 2019 17:27:05 -0700 Subject: [PATCH] panfrost: Divide array_size by 6 for cubemaps Addresses the disparity between Mali and Gallium definitions of array_size. Signed-off-by: Alyssa Rosenzweig --- src/gallium/drivers/panfrost/pan_context.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/gallium/drivers/panfrost/pan_context.c b/src/gallium/drivers/panfrost/pan_context.c index a54e276..d19ce10 100644 --- a/src/gallium/drivers/panfrost/pan_context.c +++ b/src/gallium/drivers/panfrost/pan_context.c @@ -2224,6 +2224,7 @@ panfrost_create_sampler_view( if (texture->target == PIPE_TEXTURE_CUBE) { /* TODO: Cubemap arrays */ assert(array_size == 6); + array_size /= 6; } struct mali_texture_descriptor texture_descriptor = { -- 2.7.4