From a8857028bb797da617c9d27f80fdc3526e620172 Mon Sep 17 00:00:00 2001 From: Alyssa Rosenzweig Date: Sat, 25 Nov 2023 12:04:03 -0400 Subject: [PATCH] asahi: add static assert Signed-off-by: Alyssa Rosenzweig Part-of: --- src/gallium/drivers/asahi/agx_state.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/gallium/drivers/asahi/agx_state.c b/src/gallium/drivers/asahi/agx_state.c index 66fd983a33a..bc388cd416c 100644 --- a/src/gallium/drivers/asahi/agx_state.c +++ b/src/gallium/drivers/asahi/agx_state.c @@ -2581,6 +2581,8 @@ agx_upload_samplers(struct agx_batch *batch, struct agx_compiled_shader *cs, *out = sampler->desc; if (custom_borders) { + STATIC_ASSERT(sizeof(sampler->border) == AGX_BORDER_LENGTH); + memcpy(out_sampler + AGX_SAMPLER_LENGTH, &sampler->border, AGX_BORDER_LENGTH); } else {