anv/blorp: Delete a pointless assert
authorJason Ekstrand <jason.ekstrand@intel.com>
Thu, 14 Feb 2019 20:36:49 +0000 (14:36 -0600)
committerJason Ekstrand <jason.ekstrand@intel.com>
Thu, 14 Feb 2019 22:04:42 +0000 (16:04 -0600)
Just a little higher up in the function we assert that the aspect masks
are actually equal so there's no reason for the weaker check.  Also, the
temporary variables were causing compiler warnings in release builds.

Reviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com>
src/intel/vulkan/anv_blorp.c

index f4eaf8f4db172f3f91ee3401182463a07a93b6cb..0d3d3f948e6c8bf308b401dc18cb95e3b2163348 100644 (file)
@@ -1276,11 +1276,6 @@ void anv_CmdResolveImage(
       const uint32_t layer_count =
          anv_get_layerCount(dst_image, &pRegions[r].dstSubresource);
 
-      VkImageAspectFlags src_mask = pRegions[r].srcSubresource.aspectMask;
-      VkImageAspectFlags dst_mask = pRegions[r].dstSubresource.aspectMask;
-
-      assert(anv_image_aspects_compatible(src_mask, dst_mask));
-
       uint32_t aspect_bit;
       anv_foreach_image_aspect_bit(aspect_bit, src_image,
                                    pRegions[r].srcSubresource.aspectMask) {