From b7e2041750e4a524304ad92ead539a4a32ac6fc1 Mon Sep 17 00:00:00 2001 From: Caio Oliveira Date: Fri, 31 Oct 2025 13:07:23 -0700 Subject: [PATCH] anv, hasvk: Don't assert on alignment if the value is known to be zero Fixes: 7be63ef9560 ("intel: do not NIH util_is_aligned") Reported-by: Christian Gmeiner Reviewed-by: Alyssa Rosenzweig Tested-by: Christian Gmeiner Part-of: --- src/intel/vulkan/anv_image.c | 1 - src/intel/vulkan_hasvk/anv_image.c | 1 - 2 files changed, 2 deletions(-) diff --git a/src/intel/vulkan/anv_image.c b/src/intel/vulkan/anv_image.c index c5e81c95a57..94d65611cee 100644 --- a/src/intel/vulkan/anv_image.c +++ b/src/intel/vulkan/anv_image.c @@ -196,7 +196,6 @@ memory_range_merge(struct anv_image_memory_range *a, return; assert(a->offset == 0); - assert(util_is_aligned(a->offset, a->alignment)); assert(util_is_aligned(b.offset, b.alignment)); a->alignment = MAX2(a->alignment, b.alignment); diff --git a/src/intel/vulkan_hasvk/anv_image.c b/src/intel/vulkan_hasvk/anv_image.c index 5e97b88ccec..9aa16fdec9b 100644 --- a/src/intel/vulkan_hasvk/anv_image.c +++ b/src/intel/vulkan_hasvk/anv_image.c @@ -192,7 +192,6 @@ memory_range_merge(struct anv_image_memory_range *a, return; assert(a->offset == 0); - assert(util_is_aligned(a->offset, a->alignment)); assert(util_is_aligned(b.offset, b.alignment)); a->alignment = MAX2(a->alignment, b.alignment);