assert(range->baseMipLevel < image->vk.mip_levels);
/* View usage should be a subset of image usage */
- assert(image->vk.usage & (VK_IMAGE_USAGE_TRANSFER_SRC_BIT |
+ assert(iview->vk.usage & (VK_IMAGE_USAGE_TRANSFER_SRC_BIT |
VK_IMAGE_USAGE_SAMPLED_BIT |
VK_IMAGE_USAGE_STORAGE_BIT |
VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT |
dzn_image_view_prepare_srv_desc(iview);
- if (image->vk.usage & VK_IMAGE_USAGE_STORAGE_BIT)
+ if (iview->vk.usage & VK_IMAGE_USAGE_STORAGE_BIT)
dzn_image_view_prepare_uav_desc(iview);
- if (image->vk.usage & VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT)
+ if (iview->vk.usage & VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT)
dzn_image_view_prepare_rtv_desc(iview);
- if (image->vk.usage & VK_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT)
+ if (iview->vk.usage & VK_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT)
dzn_image_view_prepare_dsv_desc(iview);
}