From e6105cdf0c6e321db282b5ca90331c131a0b7022 Mon Sep 17 00:00:00 2001 From: Alyssa Rosenzweig Date: Mon, 18 Mar 2024 20:24:35 -0400 Subject: [PATCH] asahi: static assert blend key size need to make sure it's padded because C Signed-off-by: Alyssa Rosenzweig Part-of: --- src/gallium/drivers/asahi/agx_state.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/gallium/drivers/asahi/agx_state.h b/src/gallium/drivers/asahi/agx_state.h index f85e5d3543e..f0835a5a358 100644 --- a/src/gallium/drivers/asahi/agx_state.h +++ b/src/gallium/drivers/asahi/agx_state.h @@ -454,7 +454,9 @@ struct agx_blend_key { nir_lower_blend_rt rt[8]; unsigned logicop_func; bool alpha_to_coverage, alpha_to_one; + bool padding[2]; }; +static_assert(sizeof(struct agx_blend_key) == 232, "packed"); struct agx_blend { struct agx_blend_key key;