From 1705d437a8ee192af1fe0cfbae49fd4acaf618c2 Mon Sep 17 00:00:00 2001 From: Mark Lobodzinski Date: Thu, 23 Mar 2017 09:43:35 -0600 Subject: layers: Refactor ResolveRemainingLevelsLayers Simplified source and consolidated usage. Change-Id: I662a94381f3b6119978a53308dc616e942259941 --- layers/buffer_validation.h | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'layers/buffer_validation.h') diff --git a/layers/buffer_validation.h b/layers/buffer_validation.h index 9315ff63..2b289614 100644 --- a/layers/buffer_validation.h +++ b/layers/buffer_validation.h @@ -44,10 +44,9 @@ bool PreCallValidateDestroyImage(layer_data *device_data, VkImage image, IMAGE_S bool ValidateImageAttributes(layer_data *device_data, IMAGE_STATE *image_state, VkImageSubresourceRange range); -void ResolveRemainingLevelsLayers(layer_data *dev_data, VkImageSubresourceRange *range, IMAGE_STATE *image_state); +uint32_t ResolveRemainingLevels(const VkImageSubresourceRange *range, uint32_t mip_levels); -void ResolveRemainingLevelsLayers(layer_data *dev_data, uint32_t *levels, uint32_t *layers, VkImageSubresourceRange range, - IMAGE_STATE *image_state); +uint32_t ResolveRemainingLayers(const VkImageSubresourceRange *range, uint32_t layers); bool VerifyClearImageLayout(layer_data *device_data, GLOBAL_CB_NODE *cb_node, IMAGE_STATE *image_state, VkImageSubresourceRange range, VkImageLayout dest_image_layout, const char *func_name); -- cgit v1.2.3