From fc765d6a8d059a217104375d8f6f412aada68b15 Mon Sep 17 00:00:00 2001 From: Lionel Landwerlin Date: Fri, 14 May 2021 16:04:13 +0300 Subject: [PATCH] iris: fix assert to reflect correct limit for encoded size Signed-off-by: Lionel Landwerlin Reviewed-by: Kenneth Graunke Part-of: --- src/gallium/drivers/iris/iris_program.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gallium/drivers/iris/iris_program.c b/src/gallium/drivers/iris/iris_program.c index 52d6dcceb9b..97b505c6e14 100644 --- a/src/gallium/drivers/iris/iris_program.c +++ b/src/gallium/drivers/iris/iris_program.c @@ -2149,7 +2149,7 @@ iris_get_scratch_space(struct iris_context *ice, const struct intel_device_info *devinfo = &screen->devinfo; unsigned encoded_size = ffs(per_thread_scratch) - 11; - assert(encoded_size < (1 << 16)); + assert(encoded_size < ARRAY_SIZE(ice->shaders.scratch_bos)); struct iris_bo **bop = &ice->shaders.scratch_bos[encoded_size][stage];