Remove blindly enabling all device extensions
authorNoah Fredriks <Noah.Fredriks@amd.com>
Fri, 6 Oct 2017 21:43:54 +0000 (17:43 -0400)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Sat, 7 Oct 2017 15:49:49 +0000 (11:49 -0400)
commit66b4bb72aadcdacbd7cfc8d8ee5573ffc181b3d0
tree182f0e76eafc8916c7dcf49f0138266d11fbc2d5
parent0f94573fef7e3b8642f7e1d334946d5a5d4a6ec9
Remove blindly enabling all device extensions

A couple didn't need any or just one extension, but enabled all of
them.

This is not correct.  For example, AMD's Vulkan implementation exposes
both VK_KHR_maintenance1 and VK_AMD_negative_viewport_height, which
cannot be enabled at the same time according to VkDeviceCreateInfo
valid usage.

Components: vulkan

VK_GL_CTS Issue: 734, 736

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

Change-Id: I22682f15e0ef552d778e980c5f836c48d26d4905
external/vulkancts/modules/vulkan/multiview/vktMultiViewRenderTests.cpp
external/vulkancts/modules/vulkan/synchronization/vktSynchronizationOperationMultiQueueTests.cpp