diff options
| author | Mark Lobodzinski <mark@lunarg.com> | 2017-03-23 09:43:35 -0600 |
|---|---|---|
| committer | Mark Lobodzinski <mark@lunarg.com> | 2017-03-23 13:55:23 -0600 |
| commit | 1705d437a8ee192af1fe0cfbae49fd4acaf618c2 (patch) | |
| tree | f9de428c164692b31974d56e7cbc05075e75182e /layers/buffer_validation.h | |
| parent | a90a4f96c768a7f091c17fbb0892ad8939f396d7 (diff) | |
| download | usermoji-1705d437a8ee192af1fe0cfbae49fd4acaf618c2.tar.xz | |
layers: Refactor ResolveRemainingLevelsLayers
Simplified source and consolidated usage.
Change-Id: I662a94381f3b6119978a53308dc616e942259941
Diffstat (limited to 'layers/buffer_validation.h')
| -rw-r--r-- | layers/buffer_validation.h | 5 |
1 files changed, 2 insertions, 3 deletions
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); |
