diff --git a/src/microsoft/vulkan/dzn_cmd_buffer.c b/src/microsoft/vulkan/dzn_cmd_buffer.c index c98196d8960..bc13e7c9d43 100644 --- a/src/microsoft/vulkan/dzn_cmd_buffer.c +++ b/src/microsoft/vulkan/dzn_cmd_buffer.c @@ -1157,11 +1157,6 @@ dzn_cmd_buffer_clear_rects_with_copy(struct dzn_cmd_buffer *cmdbuf, }, }; - dzn_cmd_buffer_queue_transition_barriers(cmdbuf, src_res, 0, 1, - D3D12_RESOURCE_STATE_GENERIC_READ, - D3D12_RESOURCE_STATE_COPY_SOURCE, - DZN_QUEUE_TRANSITION_FLUSH); - dzn_cmd_buffer_queue_image_range_layout_transition(cmdbuf, image, range, layout, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, @@ -1292,11 +1287,6 @@ dzn_cmd_buffer_clear_ranges_with_copy(struct dzn_cmd_buffer *cmdbuf, }, }; - dzn_cmd_buffer_queue_transition_barriers(cmdbuf, src_res, 0, 1, - D3D12_RESOURCE_STATE_GENERIC_READ, - D3D12_RESOURCE_STATE_COPY_SOURCE, - DZN_QUEUE_TRANSITION_FLUSH); - for (uint32_t r = 0; r < range_count; r++) { uint32_t level_count = dzn_get_level_count(image, &ranges[r]); uint32_t layer_count = dzn_get_layer_count(image, &ranges[r]);