Fix device creation in sync multi queue tests
authorAlexander Galazin <alexander.galazin@arm.com>
Tue, 3 Oct 2017 20:11:30 +0000 (22:11 +0200)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Wed, 4 Oct 2017 19:09:53 +0000 (15:09 -0400)
commitdfec1106cba6d5e927ef7e8785e791b9479c910c
tree1de9410ba0b435ad76ca3c9b57fbd72244604ef5
parent802df87501c056ee45069588e590538d0e20bed1
Fix device creation in sync multi queue tests

context.getDeviceExtensions() now returns all extension
promoted to core. This may not be true for some implementations.
While creating a new device need to enumerate exactly the extensions
supported by an implementation.

VK-GL-CTS issue: 734

Components: Vulkan

Affects:
dEQP-VK.synchronization.op.multi_queue.*

Change-Id: If943692748d7813a88f8f4eb1bc4739fd43370d4
external/vulkancts/modules/vulkan/synchronization/vktSynchronizationOperationMultiQueueTests.cpp