diff options
| author | Mark Lobodzinski <mark@lunarg.com> | 2017-01-17 16:24:29 -0700 |
|---|---|---|
| committer | Mark Lobodzinski <mark@lunarg.com> | 2017-01-17 16:24:29 -0700 |
| commit | 506e2d46ca1fad5a971dc481a896d15d62243b1d (patch) | |
| tree | 8f31cda29e306d3ea6b9665d4daeb76d8d8bd3ee /layers/buffer_validation.cpp | |
| parent | ae8d3b1c5982f64b581ab3489680ee247af4f1b3 (diff) | |
| download | usermoji-506e2d46ca1fad5a971dc481a896d15d62243b1d.tar.xz | |
layers: Fixup CreateImage paramter list
Change-Id: Idfcc569d3985a4ff31503535af9c8329c6304f6a
Diffstat (limited to 'layers/buffer_validation.cpp')
| -rw-r--r-- | layers/buffer_validation.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/layers/buffer_validation.cpp b/layers/buffer_validation.cpp index 0f47b301..4094b0a7 100644 --- a/layers/buffer_validation.cpp +++ b/layers/buffer_validation.cpp @@ -23,15 +23,15 @@ #include "buffer_validation.h" -VK_LAYER_EXPORT 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(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) { IMAGE_LAYOUT_NODE image_state; image_state.layout = pCreateInfo->initialLayout; image_state.format = pCreateInfo->format; - imageMap.insert(std::make_pair(*pImage, std::unique_ptr<IMAGE_STATE>(new IMAGE_STATE(*pImage, pCreateInfo)))); + (*imageMap).insert(std::make_pair(*pImage, std::unique_ptr<IMAGE_STATE>(new IMAGE_STATE(*pImage, pCreateInfo)))); ImageSubresourcePair subpair{*pImage, false, VkImageSubresource()}; - imageSubresourceMap[*pImage].push_back(subpair); - imageLayoutMap[subpair] = image_state; + (*imageSubresourceMap)[*pImage].push_back(subpair); + (*imageLayoutMap)[subpair] = image_state; } |
