diff options
| author | Mark Lobodzinski <mark@lunarg.com> | 2017-10-09 15:12:11 -0600 |
|---|---|---|
| committer | Mark Lobodzinski <mark@lunarg.com> | 2017-10-10 09:31:09 -0600 |
| commit | 428703625afda968658a995ed41ec33b5a608cf8 (patch) | |
| tree | d37253dff2926bf712d0fec345b966f1bf730a8c /layers/core_validation.cpp | |
| parent | 4fd1896bba381da26f51ab3958a90d612c08e143 (diff) | |
| download | usermoji-428703625afda968658a995ed41ec33b5a608cf8.tar.xz | |
layers: Remove AccessMask->ImageLayout checks
Spec no longer calls out valid usage for image layouts related to
access masks.
Change-Id: Iedbe8689a0c3a569a4f7a473f801afae250c8256
Diffstat (limited to 'layers/core_validation.cpp')
| -rw-r--r-- | layers/core_validation.cpp | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/layers/core_validation.cpp b/layers/core_validation.cpp index f9c36be4..995f5d3e 100644 --- a/layers/core_validation.cpp +++ b/layers/core_validation.cpp @@ -6700,12 +6700,6 @@ static bool ValidateBarriers(layer_data *device_data, const char *funcName, GLOB } } - if (mem_barrier->oldLayout != mem_barrier->newLayout) { - skip |= ValidateMaskBitsFromLayouts(device_data, cb_state->commandBuffer, mem_barrier->srcAccessMask, - mem_barrier->oldLayout, "Source"); - skip |= ValidateMaskBitsFromLayouts(device_data, cb_state->commandBuffer, mem_barrier->dstAccessMask, - mem_barrier->newLayout, "Dest"); - } if (mem_barrier->newLayout == VK_IMAGE_LAYOUT_UNDEFINED || mem_barrier->newLayout == VK_IMAGE_LAYOUT_PREINITIALIZED) { skip |= log_msg(device_data->report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, VK_DEBUG_REPORT_OBJECT_TYPE_COMMAND_BUFFER_EXT, HandleToUint64(cb_state->commandBuffer), __LINE__, DRAWSTATE_INVALID_BARRIER, "DS", |
