diff options
| author | Mark Lobodzinski <mark@lunarg.com> | 2015-11-17 12:42:57 -0700 |
|---|---|---|
| committer | Mark Lobodzinski <mark@lunarg.com> | 2015-11-17 12:47:25 -0700 |
| commit | 462bd043ab02a4cac8664dabd813210c2f9b1cc4 (patch) | |
| tree | 282574fbcf815897edea89a24d113116fa03de7d /layers/draw_state.cpp | |
| parent | a45b31914de64d9c37faec3fe5ff115ee8d4b13c (diff) | |
| download | usermoji-462bd043ab02a4cac8664dabd813210c2f9b1cc4.tar.xz | |
layers: Fix Dota 2 crash in draw_state layer
Memsetting STL vectors again -- added default constructor to struct.
Diffstat (limited to 'layers/draw_state.cpp')
| -rw-r--r-- | layers/draw_state.cpp | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/layers/draw_state.cpp b/layers/draw_state.cpp index a5b42bdc..57307502 100644 --- a/layers/draw_state.cpp +++ b/layers/draw_state.cpp @@ -2124,7 +2124,6 @@ VK_LAYER_EXPORT VKAPI_ATTR VkResult VKAPI_CALL vkCreateDescriptorSetLayout(VkDev "Out of memory while attempting to allocate LAYOUT_NODE in vkCreateDescriptorSetLayout()")) return VK_ERROR_VALIDATION_FAILED; } - memset(pNewNode, 0, sizeof(LAYOUT_NODE)); memcpy((void*)&pNewNode->createInfo, pCreateInfo, sizeof(VkDescriptorSetLayoutCreateInfo)); pNewNode->createInfo.pBinding = new VkDescriptorSetLayoutBinding[pCreateInfo->bindingCount]; memcpy((void*)pNewNode->createInfo.pBinding, pCreateInfo->pBinding, sizeof(VkDescriptorSetLayoutBinding)*pCreateInfo->bindingCount); |
