A resolve is not needed on Skylake in this case. We were forcing a resolve because we set the input_aux_usage to ISL_AUX_USAGE_NONE.
Signed-off-by: Samuel Iglesias Gonsálvez <sigles...@igalia.com> --- This doesn't fix the problem with BDW but I found it while reviewing the code. src/intel/vulkan/genX_cmd_buffer.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/intel/vulkan/genX_cmd_buffer.c b/src/intel/vulkan/genX_cmd_buffer.c index e2364dbfd52..39856b9af7c 100644 --- a/src/intel/vulkan/genX_cmd_buffer.c +++ b/src/intel/vulkan/genX_cmd_buffer.c @@ -305,8 +305,8 @@ color_attachment_compute_aux_usage(struct anv_device *device, * doesn't also support color compression. */ att_state->input_aux_usage = ISL_AUX_USAGE_NONE; - } else if (GEN_GEN == 8) { - /* Broadwell can sample from fast-cleared images */ + } else if (GEN_GEN >= 8) { + /* Broadwell/Skylake can sample from fast-cleared images */ att_state->input_aux_usage = ISL_AUX_USAGE_CCS_D; } else { /* Ivy Bridge and Haswell cannot */ -- 2.11.0 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev