tests: Remove unused mip levels from rendersystem image creation
diff --git a/tests/vkrenderframework.cpp b/tests/vkrenderframework.cpp
index 62e677e..5411ff1 100644
--- a/tests/vkrenderframework.cpp
+++ b/tests/vkrenderframework.cpp
@@ -672,20 +672,9 @@
 void VkImageObj::init(uint32_t w, uint32_t h, VkFormat fmt, VkFlags usage,
                       VkImageTiling requested_tiling,
                       VkMemoryPropertyFlags reqs) {
-    uint32_t mipCount;
     VkFormatProperties image_fmt;
     VkImageTiling tiling = VK_IMAGE_TILING_OPTIMAL;
 
-    mipCount = 0;
-
-    uint32_t _w = w;
-    uint32_t _h = h;
-    while ((_w > 0) || (_h > 0)) {
-        _w >>= 1;
-        _h >>= 1;
-        mipCount++;
-    }
-
     vkGetPhysicalDeviceFormatProperties(m_device->phy().handle(), fmt,
                                         &image_fmt);
 
@@ -707,21 +696,12 @@
             << "Error: Cannot find requested tiling configuration";
     }
 
-    VkImageFormatProperties imageFormatProperties;
-    vkGetPhysicalDeviceImageFormatProperties(m_device->phy().handle(), fmt,
-                                             VK_IMAGE_TYPE_2D, tiling, usage,
-                                             0, // VkImageCreateFlags
-                                             &imageFormatProperties);
-    if (imageFormatProperties.maxMipLevels < mipCount) {
-        mipCount = imageFormatProperties.maxMipLevels;
-    }
-
     VkImageCreateInfo imageCreateInfo = vk_testing::Image::create_info();
     imageCreateInfo.imageType = VK_IMAGE_TYPE_2D;
     imageCreateInfo.format = fmt;
     imageCreateInfo.extent.width = w;
     imageCreateInfo.extent.height = h;
-    imageCreateInfo.mipLevels = mipCount;
+    imageCreateInfo.mipLevels = 1;
     imageCreateInfo.tiling = tiling;
     imageCreateInfo.initialLayout = VK_IMAGE_LAYOUT_UNDEFINED;