diff options
| author | Tobin Ehlis <tobine@google.com> | 2016-04-26 11:06:05 -0600 |
|---|---|---|
| committer | Tobin Ehlis <tobine@google.com> | 2016-04-26 15:57:18 -0600 |
| commit | 113974e4b1fabca6005fb89e4784602503618999 (patch) | |
| tree | 61aa8b1bc4add17e9cd2fa3aa9b83384e09f0a61 /common/vulkan_wrapper.cpp | |
| parent | b9a863845ec79e296c889406ff6658f62db57c42 (diff) | |
| download | usermoji-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
