diff options
Diffstat (limited to 'layers/core_validation.cpp')
| -rw-r--r-- | layers/core_validation.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/layers/core_validation.cpp b/layers/core_validation.cpp index 220b5a8c..a5e085ac 100644 --- a/layers/core_validation.cpp +++ b/layers/core_validation.cpp @@ -4571,8 +4571,8 @@ static bool PreCallValidateQueueSubmit(layer_data *dev_data, VkQueue queue, uint } for (uint32_t i = 0; i < submit->commandBufferCount; i++) { auto cb_node = GetCBNode(dev_data, submit->pCommandBuffers[i]); - skip_call |= ValidateCmdBufImageLayouts(dev_data, cb_node, localImageLayoutMap); if (cb_node) { + skip_call |= ValidateCmdBufImageLayouts(dev_data, cb_node, localImageLayoutMap); current_cmds.push_back(submit->pCommandBuffers[i]); skip_call |= validatePrimaryCommandBufferState( dev_data, cb_node, (int)std::count(current_cmds.begin(), current_cmds.end(), submit->pCommandBuffers[i])); |
