tests: Update usage flags for swap_chain
diff --git a/tests/vktestframework.cpp b/tests/vktestframework.cpp
index e3ec496..289b3cf 100644
--- a/tests/vktestframework.cpp
+++ b/tests/vktestframework.cpp
@@ -881,7 +881,9 @@
     swap_chain.imageFormat = m_format;
     swap_chain.imageExtent.width = swapChainExtent.width;
     swap_chain.imageExtent.height = swapChainExtent.height;
-    swap_chain.imageUsageFlags = VK_IMAGE_USAGE_TRANSFER_DESTINATION_BIT;
+    // Workaround: Some implementations need color attachment for blit targets
+    swap_chain.imageUsageFlags = VK_IMAGE_USAGE_TRANSFER_DESTINATION_BIT |
+                                 VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT;
     swap_chain.preTransform = preTransform;
     swap_chain.imageArraySize = 1;
     swap_chain.presentMode = swapChainPresentMode;