From 83383cb4b8d7e3919c02ecb03f3e3483bb930f21 Mon Sep 17 00:00:00 2001 From: Caterina Shablia Date: Wed, 9 Apr 2025 17:56:34 +0000 Subject: [PATCH] panfrost: require buffer_count and pushed_words to be passed to panfrost_emit_const_buf Reviewed-by: Boris Brezillon Part-of: --- src/gallium/drivers/panfrost/pan_cmdstream.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/gallium/drivers/panfrost/pan_cmdstream.c b/src/gallium/drivers/panfrost/pan_cmdstream.c index cc9a8521f30..cc222dddd0a 100644 --- a/src/gallium/drivers/panfrost/pan_cmdstream.c +++ b/src/gallium/drivers/panfrost/pan_cmdstream.c @@ -1431,8 +1431,8 @@ panfrost_emit_const_buf(struct panfrost_batch *batch, memset(ubos.cpu, 0, desc_size * (ubo_count + 1)); - if (buffer_count) - *buffer_count = ubo_count + (sys_size ? 1 : 0); + assert(buffer_count); + *buffer_count = ubo_count + (sys_size ? 1 : 0); /* Upload sysval as a final UBO */ @@ -1452,8 +1452,8 @@ panfrost_emit_const_buf(struct panfrost_batch *batch, panfrost_emit_ubo(ubos.cpu, ubo, address, usz); } - if (pushed_words) - *pushed_words = ss->info.push.count; + assert(pushed_words); + *pushed_words = ss->info.push.count; if (ss->info.push.count == 0) return ubos.gpu;