tests: Just one CB, and one error, in InvalidCommandPoolConsistency
Signed-off-by: Chris Forbes <chrisforbes@google.com>
diff --git a/tests/layer_validation_tests.cpp b/tests/layer_validation_tests.cpp
index a440bc0..97544df 100644
--- a/tests/layer_validation_tests.cpp
+++ b/tests/layer_validation_tests.cpp
@@ -2072,15 +2072,15 @@
vkCreateCommandPool(m_device->device(), &pool_create_info, nullptr, &command_pool_two);
- VkCommandBuffer command_buffer[9];
+ VkCommandBuffer cb;
VkCommandBufferAllocateInfo command_buffer_allocate_info{};
command_buffer_allocate_info.sType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO;
command_buffer_allocate_info.commandPool = command_pool_one;
- command_buffer_allocate_info.commandBufferCount = 9;
+ command_buffer_allocate_info.commandBufferCount = 1;
command_buffer_allocate_info.level = VK_COMMAND_BUFFER_LEVEL_PRIMARY;
- vkAllocateCommandBuffers(m_device->device(), &command_buffer_allocate_info, command_buffer);
+ vkAllocateCommandBuffers(m_device->device(), &command_buffer_allocate_info, &cb);
- vkFreeCommandBuffers(m_device->device(), command_pool_two, 4, &command_buffer[3]);
+ vkFreeCommandBuffers(m_device->device(), command_pool_two, 1, &cb);
m_errorMonitor->VerifyFound();