diff options
| author | Chris Forbes <chrisforbes@google.com> | 2017-05-11 10:51:26 -0700 |
|---|---|---|
| committer | Chris Forbes <chrisf@ijw.co.nz> | 2017-05-17 08:26:30 -0700 |
| commit | d4fe452af3ee07bb54aa5ece253a414fe0ab657f (patch) | |
| tree | 5c427d98564a10c715315d3fa3c21306fd5732b0 | |
| parent | 6eeb64c7daa1dec8a3fdc4eed0d8f852eb9f69ae (diff) | |
| download | usermoji-d4fe452af3ee07bb54aa5ece253a414fe0ab657f.tar.xz | |
layers: Remove CV imageToSwapchainMap
This no longer served any purpose, and entries were never cleaned up
when swapchains were destroyed.
| -rw-r--r-- | layers/core_validation.cpp | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/layers/core_validation.cpp b/layers/core_validation.cpp index a8c588e0..5256cb95 100644 --- a/layers/core_validation.cpp +++ b/layers/core_validation.cpp @@ -172,7 +172,6 @@ struct layer_data { unordered_map<VkShaderModule, unique_ptr<shader_module>> shaderModuleMap; unordered_map<VkDescriptorUpdateTemplateKHR, unique_ptr<TEMPLATE_STATE>> desc_template_map; unordered_map<VkSwapchainKHR, std::unique_ptr<SWAPCHAIN_NODE>> swapchainMap; - unordered_map<VkImage, VkSwapchainKHR> imageToSwapchainMap; VkDevice device = VK_NULL_HANDLE; VkPhysicalDevice physical_device = VK_NULL_HANDLE; @@ -334,14 +333,6 @@ SWAPCHAIN_NODE *GetSwapchainNode(const layer_data *dev_data, VkSwapchainKHR swap } return swp_it->second.get(); } -// Return swapchain for specified image or else NULL -VkSwapchainKHR GetSwapchainFromImage(const layer_data *dev_data, VkImage image) { - auto img_it = dev_data->imageToSwapchainMap.find(image); - if (img_it == dev_data->imageToSwapchainMap.end()) { - return VK_NULL_HANDLE; - } - return img_it->second; -} // Return buffer node ptr for specified buffer or else NULL BUFFER_VIEW_STATE *GetBufferViewState(const layer_data *dev_data, VkBufferView buffer_view) { auto bv_it = dev_data->bufferViewMap.find(buffer_view); @@ -10473,7 +10464,6 @@ VKAPI_ATTR VkResult VKAPI_CALL GetSwapchainImagesKHR(VkDevice device, VkSwapchai ImageSubresourcePair subpair = {pSwapchainImages[i], false, VkImageSubresource()}; dev_data->imageSubresourceMap[pSwapchainImages[i]].push_back(subpair); dev_data->imageLayoutMap[subpair] = image_layout_node; - dev_data->imageToSwapchainMap[pSwapchainImages[i]] = swapchain; } } return result; |
