Fix errors in buffer_marker tests
authorziga-lunarg <ziga@lunarg.com>
Fri, 23 Sep 2022 00:34:09 +0000 (02:34 +0200)
committerMatthew Netsch <quic_mnetsch@quicinc.com>
Thu, 6 Oct 2022 15:46:15 +0000 (15:46 +0000)
commit25bcf68010527f6df8144b739b3046e280418f11
treeaa2f2da4004dac1f9297ebb5c91330deacb8b5e8
parentaabae6a8fa5a8b8ba4e576336ed4eac3dc8dc24e
Fix errors in buffer_marker tests

If srcAccessMask is VK_ACCESS_TRANSFER_WRITE_BIT the stage mask must be
VK_PIPELINE_STAGE_TRANSFER_BIT
If vkFreeDescriptors is called, the descriptor pool must have been
created with VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT

Components: Vulkan

VK-GL-CTS issue: 3984

Affected tests:
dEQP-VK.api.buffer_marker.*.default_mem.*

Change-Id: Iaec7d2a74f7d4084258206d4c96cc112c23e38f8
external/vulkancts/modules/vulkan/api/vktApiBufferMarkerTests.cpp