diff --git a/src/gallium/drivers/panfrost/pan_cmdstream.c b/src/gallium/drivers/panfrost/pan_cmdstream.c index 3f1d9083ea3..1bcafae2ba3 100644 --- a/src/gallium/drivers/panfrost/pan_cmdstream.c +++ b/src/gallium/drivers/panfrost/pan_cmdstream.c @@ -1135,7 +1135,7 @@ panfrost_upload_image_size_sysval(struct panfrost_batch *batch, if (image->resource->target == PIPE_BUFFER) { unsigned blocksize = util_format_get_blocksize(image->format); - uniform->i[0] = image->resource->width0 / blocksize; + uniform->i[0] = image->u.buf.size / blocksize; return; }