Create dedicated Vulkan devices for SPIR-V assembly tests
authorLei Zhang <antiagainst@google.com>
Fri, 28 Apr 2017 21:15:55 +0000 (17:15 -0400)
committerPyry Haulos <phaulos@google.com>
Mon, 8 May 2017 16:07:30 +0000 (12:07 -0400)
commit8977777244ce058cb79e1cf3b43e528322e8308c
treec1f9f8329ba5fa471138ffb141901b6ce90b3d69
parent2fb162ce609dca279db712ed5e8952eeabc318da
Create dedicated Vulkan devices for SPIR-V assembly tests

This CL changes SPIR-V pipeline tests to use dedicated Vulkan
devices instead of the default one. So we can enable a special
extension on request.

Component: Vulkan

Affects: dEQP-VK.spirv_assembly.*

Change-Id: I3572fbc6807ba8938c7a9d9b3c82954887a5a36f
external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmComputeShaderCase.cpp
external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmGraphicsShaderTestUtil.cpp
external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmUtils.cpp
external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmUtils.hpp