Test should check vertexPipelineStoresAndAtomics before writing to a
storage image from a vertex shader.
Affects:
dEQP-VK.binding_model.descriptorset_random.*
Components: Vulkan
VK-GL_CTS issue: 1381
Change-Id: Ide65fe7ce2a0015875a56746a59725eb5eab3f1f
}
context.getInstanceInterface().getPhysicalDeviceFeatures2(context.getPhysicalDevice(), &features);
+ if (m_data.stage == STAGE_VERTEX && !features.features.vertexPipelineStoresAndAtomics)
+ {
+ return TCU_THROW(NotSupportedError, "Vertex pipeline stores and atomics not supported");
+ }
if ((m_data.indexType == INDEX_TYPE_PUSHCONSTANT ||
m_data.indexType == INDEX_TYPE_DEPENDENT ||