tests: Version 217 WSI changes.
diff --git a/tests/vktestframework.cpp b/tests/vktestframework.cpp
index 5e1fbfa..69361cf 100644
--- a/tests/vktestframework.cpp
+++ b/tests/vktestframework.cpp
@@ -556,11 +556,23 @@
     VkFormat returnFormat;
 
 #ifdef _WIN32
-    res = vkCreateWin32SurfaceKHR(m_instance, m_connection, m_window,
-                                  NULL, &surface);
+    VkWin32SurfaceCreateInfoKHR createInfo;
+    createInfo.sType = VK_STRUCTURE_TYPE_WIN32_SURFACE_CREATE_INFO_KHR;
+    createInfo.pNext = NULL;
+    createInfo.flags = 0;
+    createInfo.connection = m_connection;
+    createInfo.window = m_window;
+
+    res = vkCreateWin32SurfaceKHR(m_instance, &createInfo, NULL, &surface);
 #else  // _WIN32
-    res = vkCreateXcbSurfaceKHR(m_instance, m_connection, m_window,
-                                NULL, &surface);
+    VkXcbSurfaceCreateInfoKHR createInfo;
+    createInfo.sType = VK_STRUCTURE_TYPE_XCB_SURFACE_CREATE_INFO_KHR;
+    createInfo.pNext = NULL;
+    createInfo.flags = 0;
+    createInfo.connection = m_connection;
+    createInfo.window = m_window;
+
+    res = vkCreateXcbSurfaceKHR(m_instance, &createInfo, NULL, &surface);
 #endif // _WIN32
     assert(res == VK_SUCCESS);
 
@@ -862,11 +874,23 @@
 
     // Create the WSI surface:
 #ifdef _WIN32
-    err = vkCreateWin32SurfaceKHR(m_instance, m_connection,
-                                  m_window, NULL, &m_surface);
+    VkWin32SurfaceCreateInfoKHR createInfo;
+    createInfo.sType = VK_STRUCTURE_TYPE_WIN32_SURFACE_CREATE_INFO_KHR;
+    createInfo.pNext = NULL;
+    createInfo.flags = 0;
+    createInfo.connection = m_connection;
+    createInfo.window = m_window;
+
+    err = vkCreateWin32SurfaceKHR(m_instance, &createInfo, NULL, &m_surface);
 #else  // _WIN32
-    err = vkCreateXcbSurfaceKHR(m_instance, m_connection,
-                                m_window, NULL, &m_surface);
+    VkXcbSurfaceCreateInfoKHR createInfo;
+    createInfo.sType = VK_STRUCTURE_TYPE_XCB_SURFACE_CREATE_INFO_KHR;
+    createInfo.pNext = NULL;
+    createInfo.flags = 0;
+    createInfo.connection = m_connection;
+    createInfo.window = m_window;
+
+    err = vkCreateXcbSurfaceKHR(m_instance, &createInfo, NULL, &m_surface);
 #endif // _WIN32
     assert(!err);
 
@@ -978,8 +1002,8 @@
     }
 
     VkSurfaceTransformFlagsKHR preTransform;
-    if (surfCapabilities.supportedTransforms & VK_SURFACE_TRANSFORM_NONE_BIT_KHR) {
-        preTransform = VK_SURFACE_TRANSFORM_NONE_BIT_KHR;
+    if (surfCapabilities.supportedTransforms & VK_SURFACE_TRANSFORM_IDENTITY_BIT_KHR) {
+        preTransform = VK_SURFACE_TRANSFORM_IDENTITY_BIT_KHR;
     } else {
         preTransform = surfCapabilities.currentTransform;
     }