Module: Mesa Branch: main Commit: 325d650c6e9bc61bfecfbc3f4ce3aeda60d85d0c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=325d650c6e9bc61bfecfbc3f4ce3aeda60d85d0c
Author: Tatsuyuki Ishi <ishitatsuy...@gmail.com> Date: Fri Nov 10 22:26:27 2023 +0900 radv: Use sizeof(flags) instead of hardcoded size in radv_hash_shaders. For consistency. Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26145> --- 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); }