From 798aa43b6b6441eb16ea00b7166a92f97bd7a11e Mon Sep 17 00:00:00 2001 From: Jesse Natalie Date: Wed, 2 Nov 2022 09:37:40 -0700 Subject: [PATCH] microsoft/spirv2dxil: Lower sample pos for fragment shaders Part-of: --- src/microsoft/ci/warp-fails.txt | 6 ------ src/microsoft/spirv_to_dxil/dxil_spirv_nir.c | 2 +- 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/src/microsoft/ci/warp-fails.txt b/src/microsoft/ci/warp-fails.txt index 73d18880fd8..959f26ad065 100644 --- a/src/microsoft/ci/warp-fails.txt +++ b/src/microsoft/ci/warp-fails.txt @@ -16,12 +16,6 @@ dEQP-VK.draw.renderpass.output_location.array.r8g8-uint-mediump,Fail dEQP-VK.draw.renderpass.output_location.shuffle.inputs-outputs-mod,Fail dEQP-VK.info.instance_extensions,Fail dEQP-VK.api.version_check.entry_points,Fail -dEQP-VK.draw.renderpass.linear_interpolation.no_offset_2_samples,Crash -dEQP-VK.draw.renderpass.linear_interpolation.offset_max_16_samples,Crash -dEQP-VK.draw.renderpass.linear_interpolation.offset_max_2_samples,Crash -dEQP-VK.draw.renderpass.linear_interpolation.offset_min_16_samples,Crash -dEQP-VK.draw.renderpass.linear_interpolation.offset_min_2_samples,Crash -dEQP-VK.draw.renderpass.linear_interpolation.offset_min_8_samples,Crash dEQP-VK.memory.allocation.basic.percent_1.forward.count_12,Crash dEQP-VK.memory.allocation.basic.percent_1.reverse.count_12,Crash dEQP-VK.memory.allocation.basic.size_128.forward.count_100,Crash diff --git a/src/microsoft/spirv_to_dxil/dxil_spirv_nir.c b/src/microsoft/spirv_to_dxil/dxil_spirv_nir.c index a1182cee0dc..dc15f4e2024 100644 --- a/src/microsoft/spirv_to_dxil/dxil_spirv_nir.c +++ b/src/microsoft/spirv_to_dxil/dxil_spirv_nir.c @@ -632,7 +632,7 @@ dxil_spirv_nir_passes(nir_shader *nir, NIR_PASS_V(nir, dxil_nir_lower_discard_and_terminate); NIR_PASS_V(nir, nir_lower_returns); - + NIR_PASS_V(nir, dxil_nir_lower_sample_pos); } NIR_PASS_V(nir, nir_opt_deref);