vk/image: Group some assertions closer together
authorChad Versace <chad.versace@intel.com>
Fri, 26 Jun 2015 16:05:46 +0000 (09:05 -0700)
committerChad Versace <chad.versace@intel.com>
Fri, 26 Jun 2015 16:05:46 +0000 (09:05 -0700)
In anv_image_create(), group together the assertions on
VkImageCreateInfo.

src/vulkan/image.c

index f3487302f288f57e617538f25fd140e4ec82f404..607454fb498b02d79a86cd6c5d40fca1c179c068 100644 (file)
@@ -132,6 +132,8 @@ VkResult anv_image_create(
    anv_assert(pCreateInfo->mipLevels == 1);
    anv_assert(pCreateInfo->arraySize == 1);
    anv_assert(pCreateInfo->samples == 1);
+   anv_assert(pCreateInfo->extent.width > 0);
+   anv_assert(pCreateInfo->extent.height > 0);
    anv_assert(pCreateInfo->extent.depth == 1);
 
    image->bo = NULL;
@@ -148,10 +150,6 @@ VkResult anv_image_create(
    const struct anv_surf_type_limits *limits =
       &anv_surf_type_limits[image->surf_type];
 
-   assert(image->extent.width > 0);
-   assert(image->extent.height > 0);
-   assert(image->extent.depth > 0);
-
    const struct anv_tile_info *tile_info =
        &anv_tile_info_table[image->tile_mode];