From: Marcin Ślusarz Date: Fri, 6 Aug 2021 12:50:00 +0000 (+0200) Subject: anv: preserve all metadata when anv_nir_lower_multiview doesn't make progress X-Git-Tag: upstream/22.3.5~17037 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=338955b53c95851c834ac7304d687cac3db75ec2;p=platform%2Fupstream%2Fmesa.git anv: preserve all metadata when anv_nir_lower_multiview doesn't make progress Signed-off-by: Marcin Ślusarz Reviewed-by: Lionel Landwerlin Part-of: --- diff --git a/src/intel/vulkan/anv_nir_lower_multiview.c b/src/intel/vulkan/anv_nir_lower_multiview.c index 63d9f5a..cc6f798 100644 --- a/src/intel/vulkan/anv_nir_lower_multiview.c +++ b/src/intel/vulkan/anv_nir_lower_multiview.c @@ -279,6 +279,8 @@ anv_nir_lower_multiview(nir_shader *shader, if (progress) { nir_metadata_preserve(entrypoint, nir_metadata_block_index | nir_metadata_dominance); + } else { + nir_metadata_preserve(entrypoint, nir_metadata_all); } return progress;