diff options
| author | Tony Barbour <tony@LunarG.com> | 2016-09-29 13:41:49 -0600 |
|---|---|---|
| committer | Tony Barbour <tony@LunarG.com> | 2016-10-05 12:48:09 -0600 |
| commit | 6fdb6f0953c705cf6c5adfb62bfb52249bd2d96a (patch) | |
| tree | 624f1b033a6c7effd46732e4e42e0fa40cd87565 | |
| parent | a06e15bee6e74732312772f65679cb0fea152e3a (diff) | |
| download | usermoji-6fdb6f0953c705cf6c5adfb62bfb52249bd2d96a.tar.xz | |
layers: Check for srcAccess in present barriers
Change-Id: I7722a31a6ef576cf8bc79c6893e70bc4b1cf1c09
| -rw-r--r-- | layers/core_validation.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/layers/core_validation.cpp b/layers/core_validation.cpp index 3768a881..fdc6b3a9 100644 --- a/layers/core_validation.cpp +++ b/layers/core_validation.cpp @@ -8646,6 +8646,10 @@ static bool ValidateMaskBitsFromLayouts(const layer_data *my_data, VkCommandBuff skip_call |= ValidateMaskBits(my_data, cmdBuffer, accessMask, layout, VK_ACCESS_TRANSFER_READ_BIT, 0, type); break; } + case VK_IMAGE_LAYOUT_PRESENT_SRC_KHR: { + skip_call |= ValidateMaskBits(my_data, cmdBuffer, accessMask, layout, VK_ACCESS_MEMORY_READ_BIT, 0, type); + break; + } case VK_IMAGE_LAYOUT_UNDEFINED: { if (accessMask != 0) { // TODO: Verify against Valid Use section spec |
