diff options
| author | Mark Lobodzinski <mark@lunarg.com> | 2017-02-02 08:31:18 -0700 |
|---|---|---|
| committer | Mark Lobodzinski <mark@lunarg.com> | 2017-02-02 10:02:21 -0700 |
| commit | 4f55c40a47c244e3f3485f84e441cb5c7edc5dad (patch) | |
| tree | 43580ffad28f868b74fa877c93615a3a8dfe12e5 /layers/buffer_validation.h | |
| parent | d2fc3184ae47dd3aebaeb59a853740a7a66aa6e8 (diff) | |
| download | usermoji-4f55c40a47c244e3f3485f84e441cb5c7edc5dad.tar.xz | |
layers: Plumb through image_state structures
Saved some lookups by sending down state instead of images in the
image validation helper functions.
Change-Id: I2b21218596b8e980d4f55451a5feccdb2dac6360
Diffstat (limited to 'layers/buffer_validation.h')
| -rw-r--r-- | layers/buffer_validation.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/layers/buffer_validation.h b/layers/buffer_validation.h index acdc8f1b..26bf63bb 100644 --- a/layers/buffer_validation.h +++ b/layers/buffer_validation.h @@ -42,12 +42,12 @@ bool PreCallValidateDestroyImage(core_validation::layer_data *device_data, VkIma bool ValidateImageAttributes(core_validation::layer_data *device_data, IMAGE_STATE *image_state, VkImageSubresourceRange range); -void ResolveRemainingLevelsLayers(core_validation::layer_data *dev_data, VkImageSubresourceRange *range, VkImage image); +void ResolveRemainingLevelsLayers(core_validation::layer_data *dev_data, VkImageSubresourceRange *range, IMAGE_STATE *image_state); void ResolveRemainingLevelsLayers(core_validation::layer_data *dev_data, uint32_t *levels, uint32_t *layers, - VkImageSubresourceRange range, VkImage image); + VkImageSubresourceRange range, IMAGE_STATE *image_state); -bool VerifyClearImageLayout(core_validation::layer_data *device_data, GLOBAL_CB_NODE *cb_node, VkImage image, +bool VerifyClearImageLayout(core_validation::layer_data *device_data, GLOBAL_CB_NODE *cb_node, IMAGE_STATE *image_state, VkImageSubresourceRange range, VkImageLayout dest_image_layout, const char *func_name); void RecordClearImageLayout(core_validation::layer_data *dev_data, GLOBAL_CB_NODE *cb_node, VkImage image, |
