From 0ca43db2d041d8da9d59b224b153cbabc20207d6 Mon Sep 17 00:00:00 2001 From: Yonggang Luo Date: Tue, 4 Jul 2023 12:26:48 +0800 Subject: [PATCH] v3dv: Use alignas(8) over 64 bit atomic value Signed-off-by: Yonggang Luo Reviewed-by: Bas Nieuwenhuizen Part-of: --- src/broadcom/vulkan/v3dv_private.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/broadcom/vulkan/v3dv_private.h b/src/broadcom/vulkan/v3dv_private.h index c9e3513..84fe14d 100644 --- a/src/broadcom/vulkan/v3dv_private.h +++ b/src/broadcom/vulkan/v3dv_private.h @@ -168,7 +168,7 @@ struct v3dv_physical_device { const struct v3d_compiler *compiler; uint32_t next_program_id; - uint64_t heap_used; + alignas(8) uint64_t heap_used; /* This array holds all our 'struct v3dv_bo' allocations. We use this * so we can add a refcount to our BOs and check if a particular BO -- 2.7.4