Fix device and memory allocation mix-up
authorRicardo Garcia <rgarcia@igalia.com>
Wed, 1 Jun 2022 14:19:25 +0000 (16:19 +0200)
committerMatthew Netsch <quic_mnetsch@quicinc.com>
Thu, 9 Jun 2022 19:08:19 +0000 (19:08 +0000)
commitd660320d5042fe19795341801f21f0db96ec6c94
treea56c2ced25c5c45e767c40b29c193afc12d90afb
parent9e41705ae69d2730d0578b402f42d6f20b73e338
Fix device and memory allocation mix-up

compute_transfer dynamic state tests were allocating memory on one
device and binding it to a buffer created on a separate device. This
commit fixes the issue and make sure the right devices and allocators
are always used.

Affected tests:
dEQP-VK.dynamic_state.monolithic.compute_transfer.*

VK-GL-CTS issue: 3727
Components: Vulkan

Change-Id: I8f8aeffd0d4946465af1a600d5f7331e4040638a
external/vulkancts/modules/vulkan/dynamic_state/vktDynamicStateComputeTests.cpp