diff --git a/src/intel/vulkan/anv_blorp.c b/src/intel/vulkan/anv_blorp.c index a4507a9e1eb..395e38fc31c 100644 --- a/src/intel/vulkan/anv_blorp.c +++ b/src/intel/vulkan/anv_blorp.c @@ -1862,12 +1862,14 @@ clear_color_attachment(struct anv_cmd_buffer *cmd_buffer, &clear_color); } - anv_cmd_buffer_mark_image_fast_cleared(cmd_buffer, iview->image, - iview->planes[0].isl.format, - clear_color); - anv_cmd_buffer_load_clear_color_from_image(cmd_buffer, - att->surface_state.state, - iview->image); + if (cmd_buffer->device->info->ver < 20) { + anv_cmd_buffer_mark_image_fast_cleared(cmd_buffer, iview->image, + iview->planes[0].isl.format, + clear_color); + anv_cmd_buffer_load_clear_color_from_image(cmd_buffer, + att->surface_state.state, + iview->image); + } return; }