From 325d650c6e9bc61bfecfbc3f4ce3aeda60d85d0c Mon Sep 17 00:00:00 2001 From: Tatsuyuki Ishi Date: Fri, 10 Nov 2023 22:26:27 +0900 Subject: [PATCH] radv: Use sizeof(flags) instead of hardcoded size in radv_hash_shaders. For consistency. Part-of: --- src/amd/vulkan/radv_pipeline_cache.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/amd/vulkan/radv_pipeline_cache.c b/src/amd/vulkan/radv_pipeline_cache.c index bf8870fbc66..2b139149fea 100644 --- a/src/amd/vulkan/radv_pipeline_cache.c +++ b/src/amd/vulkan/radv_pipeline_cache.c @@ -63,7 +63,7 @@ radv_hash_shaders(unsigned char *hash, const struct radv_shader_stage *stages, u _mesa_sha1_update(&ctx, stages[s].shader_sha1, sizeof(stages[s].shader_sha1)); } - _mesa_sha1_update(&ctx, &flags, 4); + _mesa_sha1_update(&ctx, &flags, sizeof(flags)); _mesa_sha1_final(&ctx, hash); } @@ -120,7 +120,7 @@ radv_hash_rt_shaders(unsigned char *hash, const VkRayTracingPipelineCreateInfoKH VK_PIPELINE_CREATE_2_RAY_TRACING_NO_NULL_INTERSECTION_SHADERS_BIT_KHR | VK_PIPELINE_CREATE_2_LIBRARY_BIT_KHR); _mesa_sha1_update(&ctx, &pipeline_flags, sizeof(pipeline_flags)); - _mesa_sha1_update(&ctx, &flags, 4); + _mesa_sha1_update(&ctx, &flags, sizeof(flags)); _mesa_sha1_final(&ctx, hash); }