aboutsummaryrefslogtreecommitdiff
path: root/common/vulkan_wrapper.cpp
diff options
context:
space:
mode:
authorTobin Ehlis <tobine@google.com>2016-04-26 11:06:05 -0600
committerTobin Ehlis <tobine@google.com>2016-04-26 15:57:18 -0600
commit113974e4b1fabca6005fb89e4784602503618999 (patch)
tree61aa8b1bc4add17e9cd2fa3aa9b83384e09f0a61 /common/vulkan_wrapper.cpp
parentb9a863845ec79e296c889406ff6658f62db57c42 (diff)
downloadusermoji-113974e4b1fabca6005fb89e4784602503618999.tar.xz
layers: Fix object lifetime bugs in DescriptorSetLayout
Incomplete copy construction of DescriptorSetLayout and safe_* types causes embedded pointers (such as pImmutableSamplers) to become invalid before they should. Fixing this for now by moving DescriptorSetLayout and its embedded safe_* struct to ptrs within their containers and explicitly deleting.
Diffstat (limited to 'common/vulkan_wrapper.cpp')
0 files changed, 0 insertions, 0 deletions