From: Konstantin Seurer Date: Tue, 14 Feb 2023 19:43:46 +0000 (+0100) Subject: radv: Hash VK_PIPELINE_CREATE_RAY_TRACING_NO_NULL_* flags X-Git-Tag: upstream/23.3.3~13097 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=cf9e1b953cab2356a29da9244263be077cf162ad;p=platform%2Fupstream%2Fmesa.git radv: Hash VK_PIPELINE_CREATE_RAY_TRACING_NO_NULL_* flags Found by inspection. Fixes: 687a82d ("radv/rt: Handle no-null shader flags") Reviewed-by: Samuel Pitoiset Part-of: --- diff --git a/src/amd/vulkan/radv_pipeline_cache.c b/src/amd/vulkan/radv_pipeline_cache.c index b116ee5..c056bcf 100644 --- a/src/amd/vulkan/radv_pipeline_cache.c +++ b/src/amd/vulkan/radv_pipeline_cache.c @@ -202,7 +202,11 @@ radv_hash_rt_shaders(unsigned char *hash, const VkRayTracingPipelineCreateInfoKH const uint32_t pipeline_flags = pCreateInfo->flags & (VK_PIPELINE_CREATE_RAY_TRACING_SKIP_TRIANGLES_BIT_KHR | - VK_PIPELINE_CREATE_RAY_TRACING_SKIP_AABBS_BIT_KHR); + VK_PIPELINE_CREATE_RAY_TRACING_SKIP_AABBS_BIT_KHR | + VK_PIPELINE_CREATE_RAY_TRACING_NO_NULL_ANY_HIT_SHADERS_BIT_KHR | + VK_PIPELINE_CREATE_RAY_TRACING_NO_NULL_CLOSEST_HIT_SHADERS_BIT_KHR | + VK_PIPELINE_CREATE_RAY_TRACING_NO_NULL_MISS_SHADERS_BIT_KHR | + VK_PIPELINE_CREATE_RAY_TRACING_NO_NULL_INTERSECTION_SHADERS_BIT_KHR); _mesa_sha1_update(&ctx, &pipeline_flags, 4); _mesa_sha1_update(&ctx, &flags, 4);