aboutsummaryrefslogtreecommitdiff
path: root/layers/buffer_validation.h
diff options
context:
space:
mode:
authorMark Lobodzinski <mark@lunarg.com>2017-01-27 14:25:32 -0700
committerMark Lobodzinski <mark@lunarg.com>2017-01-31 09:55:10 -0700
commitc1b9d6d28618ccd48a7fd07501dfe62a610b272f (patch)
treee0b48ee8626560b6c6faeb9557c0c29b236f6454 /layers/buffer_validation.h
parent627af0c8f4115bc0138f2f803abb66063eba6e18 (diff)
downloadusermoji-c1b9d6d28618ccd48a7fd07501dfe62a610b272f.tar.xz
layers: Update PostCallRecordCreateImage
Changed to use layer_data accessor functions instead of passing in items individually. Change-Id: I55b92a4e0a6fff0e74516b9249c213f7d514cc8e
Diffstat (limited to 'layers/buffer_validation.h')
-rw-r--r--layers/buffer_validation.h5
1 files changed, 1 insertions, 4 deletions
diff --git a/layers/buffer_validation.h b/layers/buffer_validation.h
index dab6ac2f..b2d52749 100644
--- a/layers/buffer_validation.h
+++ b/layers/buffer_validation.h
@@ -32,10 +32,7 @@
bool PreCallValidateCreateImage(core_validation::layer_data *device_data, const VkImageCreateInfo *pCreateInfo,
const VkAllocationCallbacks *pAllocator, VkImage *pImage);
-void PostCallRecordCreateImage(std::unordered_map<VkImage, std::unique_ptr<IMAGE_STATE>> *imageMap,
- std::unordered_map<VkImage, std::vector<ImageSubresourcePair>> *imageSubresourceMap,
- std::unordered_map<ImageSubresourcePair, IMAGE_LAYOUT_NODE> *imageLayoutMap,
- const VkImageCreateInfo *pCreateInfo, VkImage *pImage);
+void PostCallRecordCreateImage(core_validation::layer_data *device_data, const VkImageCreateInfo *pCreateInfo, VkImage *pImage);
void PostCallRecordDestroyImage(core_validation::layer_data *device_data, VkImage image, IMAGE_STATE *image_state,
VK_OBJECT obj_struct);