From 7dda731a38251827b38127a71820290450f31d72 Mon Sep 17 00:00:00 2001 From: Alyssa Rosenzweig Date: Mon, 13 Mar 2023 22:12:46 -0400 Subject: [PATCH] panfrost: Assert that we don't see unsupported vertex formats Signed-off-by: Alyssa Rosenzweig Reviewed-by: Emma Anholt Reviewed-by: Boris Brezillon Part-of: --- src/gallium/drivers/panfrost/pan_cmdstream.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/gallium/drivers/panfrost/pan_cmdstream.c b/src/gallium/drivers/panfrost/pan_cmdstream.c index d02e37d..5e2d696 100644 --- a/src/gallium/drivers/panfrost/pan_cmdstream.c +++ b/src/gallium/drivers/panfrost/pan_cmdstream.c @@ -3974,6 +3974,8 @@ panfrost_create_vertex_elements_state(struct pipe_context *pctx, for (int i = 0; i < num_elements; ++i) { enum pipe_format fmt = elements[i].src_format; so->formats[i] = dev->formats[fmt].hw; + + assert(MALI_EXTRACT_INDEX(so->formats[i]) && "format must be supported"); } /* Let's also prepare vertex builtins */ -- 2.7.4