const ImageType imageType = imageParamsArray[imageTypeNdx].m_imageType;
const tcu::UVec3 imageSize = imageParamsArray[imageTypeNdx].m_imageSize;
+ de::MovePtr<tcu::TestCaseGroup> imageTypeGroup(new tcu::TestCaseGroup(testCtx, getImageTypeName(imageType).c_str(), ""));
+
for (deUint32 formatNdx = 0; formatNdx < DE_LENGTH_OF_ARRAY(formats); formatNdx++)
{
const TextureFormat& format = formats[formatNdx];
const std::string formatName = getShaderImageFormatQualifier(format);
//!< Atomic case checks the end result of the operations, and not the intermediate return values
- const string caseEndResult = getImageTypeName(imageType) + "_" + formatName + "_end_result";
- operationGroup->addChild(new BinaryAtomicEndResultCase(testCtx, caseEndResult, "", imageType, imageSize, format, operation, glu::GLSL_VERSION_440));
+ const string caseEndResult = formatName + "_end_result";
+ imageTypeGroup->addChild(new BinaryAtomicEndResultCase(testCtx, caseEndResult, "", imageType, imageSize, format, operation, glu::GLSL_VERSION_440));
//!< Atomic case checks the return values of the atomic function and not the end result.
- const string caseIntermValues = getImageTypeName(imageType) + "_" + formatName + "_intermediate_values";
- operationGroup->addChild(new BinaryAtomicIntermValuesCase(testCtx, caseIntermValues, "", imageType, imageSize, format, operation, glu::GLSL_VERSION_440));
+ const string caseIntermValues = formatName + "_intermediate_values";
+ imageTypeGroup->addChild(new BinaryAtomicIntermValuesCase(testCtx, caseIntermValues, "", imageType, imageSize, format, operation, glu::GLSL_VERSION_440));
}
+
+ operationGroup->addChild(imageTypeGroup.release());
}
imageAtomicOperationsTests->addChild(operationGroup.release());
}
else
{
+ de::MovePtr<tcu::TestCaseGroup> imageTypeGroup(new tcu::TestCaseGroup(testCtx, getImageTypeName(imageType).c_str(), ""));
+
for (deInt32 formatNdx = 0; formatNdx < DE_LENGTH_OF_ARRAY(formats); formatNdx++)
{
const tcu::TextureFormat& format = formats[formatNdx];
const std::string formatName = getShaderImageFormatQualifier(formats[formatNdx]);
- qualifierGroup->addChild(
- new MemoryQualifierTestCase(testCtx, getImageTypeName(imageType) + std::string("_") + formatName,
- "", memoryQualifier, imageType, imageSize, format, glu::GLSL_VERSION_440));
+ imageTypeGroup->addChild(
+ new MemoryQualifierTestCase(testCtx, formatName, "", memoryQualifier, imageType, imageSize, format, glu::GLSL_VERSION_440));
}
+
+ qualifierGroup->addChild(imageTypeGroup.release());
}
}
dEQP-VK.image.format_reinterpret.buffer.r8g8b8a8_snorm_r8g8b8a8_sint
dEQP-VK.image.format_reinterpret.buffer.r8g8b8a8_snorm_r32_sint
dEQP-VK.image.format_reinterpret.buffer.r8g8b8a8_snorm_r8g8b8a8_unorm
-dEQP-VK.image.qualifiers.coherent.1d_r32f
-dEQP-VK.image.qualifiers.coherent.1d_r32ui
-dEQP-VK.image.qualifiers.coherent.1d_r32i
-dEQP-VK.image.qualifiers.coherent.1d_array_r32f
-dEQP-VK.image.qualifiers.coherent.1d_array_r32ui
-dEQP-VK.image.qualifiers.coherent.1d_array_r32i
-dEQP-VK.image.qualifiers.coherent.2d_r32f
-dEQP-VK.image.qualifiers.coherent.2d_r32ui
-dEQP-VK.image.qualifiers.coherent.2d_r32i
-dEQP-VK.image.qualifiers.coherent.2d_array_r32f
-dEQP-VK.image.qualifiers.coherent.2d_array_r32ui
-dEQP-VK.image.qualifiers.coherent.2d_array_r32i
-dEQP-VK.image.qualifiers.coherent.3d_r32f
-dEQP-VK.image.qualifiers.coherent.3d_r32ui
-dEQP-VK.image.qualifiers.coherent.3d_r32i
-dEQP-VK.image.qualifiers.coherent.cube_r32f
-dEQP-VK.image.qualifiers.coherent.cube_r32ui
-dEQP-VK.image.qualifiers.coherent.cube_r32i
-dEQP-VK.image.qualifiers.coherent.cube_array_r32f
-dEQP-VK.image.qualifiers.coherent.cube_array_r32ui
-dEQP-VK.image.qualifiers.coherent.cube_array_r32i
-dEQP-VK.image.qualifiers.coherent.buffer_r32f
-dEQP-VK.image.qualifiers.coherent.buffer_r32ui
-dEQP-VK.image.qualifiers.coherent.buffer_r32i
-dEQP-VK.image.qualifiers.volatile.1d_r32f
-dEQP-VK.image.qualifiers.volatile.1d_r32ui
-dEQP-VK.image.qualifiers.volatile.1d_r32i
-dEQP-VK.image.qualifiers.volatile.1d_array_r32f
-dEQP-VK.image.qualifiers.volatile.1d_array_r32ui
-dEQP-VK.image.qualifiers.volatile.1d_array_r32i
-dEQP-VK.image.qualifiers.volatile.2d_r32f
-dEQP-VK.image.qualifiers.volatile.2d_r32ui
-dEQP-VK.image.qualifiers.volatile.2d_r32i
-dEQP-VK.image.qualifiers.volatile.2d_array_r32f
-dEQP-VK.image.qualifiers.volatile.2d_array_r32ui
-dEQP-VK.image.qualifiers.volatile.2d_array_r32i
-dEQP-VK.image.qualifiers.volatile.3d_r32f
-dEQP-VK.image.qualifiers.volatile.3d_r32ui
-dEQP-VK.image.qualifiers.volatile.3d_r32i
-dEQP-VK.image.qualifiers.volatile.cube_r32f
-dEQP-VK.image.qualifiers.volatile.cube_r32ui
-dEQP-VK.image.qualifiers.volatile.cube_r32i
-dEQP-VK.image.qualifiers.volatile.cube_array_r32f
-dEQP-VK.image.qualifiers.volatile.cube_array_r32ui
-dEQP-VK.image.qualifiers.volatile.cube_array_r32i
-dEQP-VK.image.qualifiers.volatile.buffer_r32f
-dEQP-VK.image.qualifiers.volatile.buffer_r32ui
-dEQP-VK.image.qualifiers.volatile.buffer_r32i
+dEQP-VK.image.qualifiers.coherent.1d.r32f
+dEQP-VK.image.qualifiers.coherent.1d.r32ui
+dEQP-VK.image.qualifiers.coherent.1d.r32i
+dEQP-VK.image.qualifiers.coherent.1d_array.r32f
+dEQP-VK.image.qualifiers.coherent.1d_array.r32ui
+dEQP-VK.image.qualifiers.coherent.1d_array.r32i
+dEQP-VK.image.qualifiers.coherent.2d.r32f
+dEQP-VK.image.qualifiers.coherent.2d.r32ui
+dEQP-VK.image.qualifiers.coherent.2d.r32i
+dEQP-VK.image.qualifiers.coherent.2d_array.r32f
+dEQP-VK.image.qualifiers.coherent.2d_array.r32ui
+dEQP-VK.image.qualifiers.coherent.2d_array.r32i
+dEQP-VK.image.qualifiers.coherent.3d.r32f
+dEQP-VK.image.qualifiers.coherent.3d.r32ui
+dEQP-VK.image.qualifiers.coherent.3d.r32i
+dEQP-VK.image.qualifiers.coherent.cube.r32f
+dEQP-VK.image.qualifiers.coherent.cube.r32ui
+dEQP-VK.image.qualifiers.coherent.cube.r32i
+dEQP-VK.image.qualifiers.coherent.cube_array.r32f
+dEQP-VK.image.qualifiers.coherent.cube_array.r32ui
+dEQP-VK.image.qualifiers.coherent.cube_array.r32i
+dEQP-VK.image.qualifiers.coherent.buffer.r32f
+dEQP-VK.image.qualifiers.coherent.buffer.r32ui
+dEQP-VK.image.qualifiers.coherent.buffer.r32i
+dEQP-VK.image.qualifiers.volatile.1d.r32f
+dEQP-VK.image.qualifiers.volatile.1d.r32ui
+dEQP-VK.image.qualifiers.volatile.1d.r32i
+dEQP-VK.image.qualifiers.volatile.1d_array.r32f
+dEQP-VK.image.qualifiers.volatile.1d_array.r32ui
+dEQP-VK.image.qualifiers.volatile.1d_array.r32i
+dEQP-VK.image.qualifiers.volatile.2d.r32f
+dEQP-VK.image.qualifiers.volatile.2d.r32ui
+dEQP-VK.image.qualifiers.volatile.2d.r32i
+dEQP-VK.image.qualifiers.volatile.2d_array.r32f
+dEQP-VK.image.qualifiers.volatile.2d_array.r32ui
+dEQP-VK.image.qualifiers.volatile.2d_array.r32i
+dEQP-VK.image.qualifiers.volatile.3d.r32f
+dEQP-VK.image.qualifiers.volatile.3d.r32ui
+dEQP-VK.image.qualifiers.volatile.3d.r32i
+dEQP-VK.image.qualifiers.volatile.cube.r32f
+dEQP-VK.image.qualifiers.volatile.cube.r32ui
+dEQP-VK.image.qualifiers.volatile.cube.r32i
+dEQP-VK.image.qualifiers.volatile.cube_array.r32f
+dEQP-VK.image.qualifiers.volatile.cube_array.r32ui
+dEQP-VK.image.qualifiers.volatile.cube_array.r32i
+dEQP-VK.image.qualifiers.volatile.buffer.r32f
+dEQP-VK.image.qualifiers.volatile.buffer.r32ui
+dEQP-VK.image.qualifiers.volatile.buffer.r32i
dEQP-VK.image.qualifiers.restrict.1d
dEQP-VK.image.qualifiers.restrict.1d_array
dEQP-VK.image.qualifiers.restrict.2d
dEQP-VK.image.format_reinterpret.buffer.r8g8b8a8_snorm_r8g8b8a8_sint
dEQP-VK.image.format_reinterpret.buffer.r8g8b8a8_snorm_r32_sint
dEQP-VK.image.format_reinterpret.buffer.r8g8b8a8_snorm_r8g8b8a8_unorm
-dEQP-VK.image.qualifiers.coherent.1d_r32f
-dEQP-VK.image.qualifiers.coherent.1d_r32ui
-dEQP-VK.image.qualifiers.coherent.1d_r32i
-dEQP-VK.image.qualifiers.coherent.1d_array_r32f
-dEQP-VK.image.qualifiers.coherent.1d_array_r32ui
-dEQP-VK.image.qualifiers.coherent.1d_array_r32i
-dEQP-VK.image.qualifiers.coherent.2d_r32f
-dEQP-VK.image.qualifiers.coherent.2d_r32ui
-dEQP-VK.image.qualifiers.coherent.2d_r32i
-dEQP-VK.image.qualifiers.coherent.2d_array_r32f
-dEQP-VK.image.qualifiers.coherent.2d_array_r32ui
-dEQP-VK.image.qualifiers.coherent.2d_array_r32i
-dEQP-VK.image.qualifiers.coherent.3d_r32f
-dEQP-VK.image.qualifiers.coherent.3d_r32ui
-dEQP-VK.image.qualifiers.coherent.3d_r32i
-dEQP-VK.image.qualifiers.coherent.cube_r32f
-dEQP-VK.image.qualifiers.coherent.cube_r32ui
-dEQP-VK.image.qualifiers.coherent.cube_r32i
-dEQP-VK.image.qualifiers.coherent.cube_array_r32f
-dEQP-VK.image.qualifiers.coherent.cube_array_r32ui
-dEQP-VK.image.qualifiers.coherent.cube_array_r32i
-dEQP-VK.image.qualifiers.coherent.buffer_r32f
-dEQP-VK.image.qualifiers.coherent.buffer_r32ui
-dEQP-VK.image.qualifiers.coherent.buffer_r32i
-dEQP-VK.image.qualifiers.volatile.1d_r32f
-dEQP-VK.image.qualifiers.volatile.1d_r32ui
-dEQP-VK.image.qualifiers.volatile.1d_r32i
-dEQP-VK.image.qualifiers.volatile.1d_array_r32f
-dEQP-VK.image.qualifiers.volatile.1d_array_r32ui
-dEQP-VK.image.qualifiers.volatile.1d_array_r32i
-dEQP-VK.image.qualifiers.volatile.2d_r32f
-dEQP-VK.image.qualifiers.volatile.2d_r32ui
-dEQP-VK.image.qualifiers.volatile.2d_r32i
-dEQP-VK.image.qualifiers.volatile.2d_array_r32f
-dEQP-VK.image.qualifiers.volatile.2d_array_r32ui
-dEQP-VK.image.qualifiers.volatile.2d_array_r32i
-dEQP-VK.image.qualifiers.volatile.3d_r32f
-dEQP-VK.image.qualifiers.volatile.3d_r32ui
-dEQP-VK.image.qualifiers.volatile.3d_r32i
-dEQP-VK.image.qualifiers.volatile.cube_r32f
-dEQP-VK.image.qualifiers.volatile.cube_r32ui
-dEQP-VK.image.qualifiers.volatile.cube_r32i
-dEQP-VK.image.qualifiers.volatile.cube_array_r32f
-dEQP-VK.image.qualifiers.volatile.cube_array_r32ui
-dEQP-VK.image.qualifiers.volatile.cube_array_r32i
-dEQP-VK.image.qualifiers.volatile.buffer_r32f
-dEQP-VK.image.qualifiers.volatile.buffer_r32ui
-dEQP-VK.image.qualifiers.volatile.buffer_r32i
+dEQP-VK.image.qualifiers.coherent.1d.r32f
+dEQP-VK.image.qualifiers.coherent.1d.r32ui
+dEQP-VK.image.qualifiers.coherent.1d.r32i
+dEQP-VK.image.qualifiers.coherent.1d_array.r32f
+dEQP-VK.image.qualifiers.coherent.1d_array.r32ui
+dEQP-VK.image.qualifiers.coherent.1d_array.r32i
+dEQP-VK.image.qualifiers.coherent.2d.r32f
+dEQP-VK.image.qualifiers.coherent.2d.r32ui
+dEQP-VK.image.qualifiers.coherent.2d.r32i
+dEQP-VK.image.qualifiers.coherent.2d_array.r32f
+dEQP-VK.image.qualifiers.coherent.2d_array.r32ui
+dEQP-VK.image.qualifiers.coherent.2d_array.r32i
+dEQP-VK.image.qualifiers.coherent.3d.r32f
+dEQP-VK.image.qualifiers.coherent.3d.r32ui
+dEQP-VK.image.qualifiers.coherent.3d.r32i
+dEQP-VK.image.qualifiers.coherent.cube.r32f
+dEQP-VK.image.qualifiers.coherent.cube.r32ui
+dEQP-VK.image.qualifiers.coherent.cube.r32i
+dEQP-VK.image.qualifiers.coherent.cube_array.r32f
+dEQP-VK.image.qualifiers.coherent.cube_array.r32ui
+dEQP-VK.image.qualifiers.coherent.cube_array.r32i
+dEQP-VK.image.qualifiers.coherent.buffer.r32f
+dEQP-VK.image.qualifiers.coherent.buffer.r32ui
+dEQP-VK.image.qualifiers.coherent.buffer.r32i
+dEQP-VK.image.qualifiers.volatile.1d.r32f
+dEQP-VK.image.qualifiers.volatile.1d.r32ui
+dEQP-VK.image.qualifiers.volatile.1d.r32i
+dEQP-VK.image.qualifiers.volatile.1d_array.r32f
+dEQP-VK.image.qualifiers.volatile.1d_array.r32ui
+dEQP-VK.image.qualifiers.volatile.1d_array.r32i
+dEQP-VK.image.qualifiers.volatile.2d.r32f
+dEQP-VK.image.qualifiers.volatile.2d.r32ui
+dEQP-VK.image.qualifiers.volatile.2d.r32i
+dEQP-VK.image.qualifiers.volatile.2d_array.r32f
+dEQP-VK.image.qualifiers.volatile.2d_array.r32ui
+dEQP-VK.image.qualifiers.volatile.2d_array.r32i
+dEQP-VK.image.qualifiers.volatile.3d.r32f
+dEQP-VK.image.qualifiers.volatile.3d.r32ui
+dEQP-VK.image.qualifiers.volatile.3d.r32i
+dEQP-VK.image.qualifiers.volatile.cube.r32f
+dEQP-VK.image.qualifiers.volatile.cube.r32ui
+dEQP-VK.image.qualifiers.volatile.cube.r32i
+dEQP-VK.image.qualifiers.volatile.cube_array.r32f
+dEQP-VK.image.qualifiers.volatile.cube_array.r32ui
+dEQP-VK.image.qualifiers.volatile.cube_array.r32i
+dEQP-VK.image.qualifiers.volatile.buffer.r32f
+dEQP-VK.image.qualifiers.volatile.buffer.r32ui
+dEQP-VK.image.qualifiers.volatile.buffer.r32i
dEQP-VK.image.qualifiers.restrict.1d
dEQP-VK.image.qualifiers.restrict.1d_array
dEQP-VK.image.qualifiers.restrict.2d
</TestCase>
</TestSuite>
<TestSuite name="qualifiers">
- <TestCase name="coherent">
- <Test name="1d_r32f">
- <TestInstance/>
- </Test>
- <Test name="1d_r32ui">
- <TestInstance/>
- </Test>
- <Test name="1d_r32i">
- <TestInstance/>
- </Test>
- <Test name="1d_array_r32f">
- <TestInstance/>
- </Test>
- <Test name="1d_array_r32ui">
- <TestInstance/>
- </Test>
- <Test name="1d_array_r32i">
- <TestInstance/>
- </Test>
- <Test name="2d_r32f">
- <TestInstance/>
- </Test>
- <Test name="2d_r32ui">
- <TestInstance/>
- </Test>
- <Test name="2d_r32i">
- <TestInstance/>
- </Test>
- <Test name="2d_array_r32f">
- <TestInstance/>
- </Test>
- <Test name="2d_array_r32ui">
- <TestInstance/>
- </Test>
- <Test name="2d_array_r32i">
- <TestInstance/>
- </Test>
- <Test name="3d_r32f">
- <TestInstance/>
- </Test>
- <Test name="3d_r32ui">
- <TestInstance/>
- </Test>
- <Test name="3d_r32i">
- <TestInstance/>
- </Test>
- <Test name="cube_r32f">
- <TestInstance/>
- </Test>
- <Test name="cube_r32ui">
- <TestInstance/>
- </Test>
- <Test name="cube_r32i">
- <TestInstance/>
- </Test>
- <Test name="cube_array_r32f">
- <TestInstance/>
- </Test>
- <Test name="cube_array_r32ui">
- <TestInstance/>
- </Test>
- <Test name="cube_array_r32i">
- <TestInstance/>
- </Test>
- <Test name="buffer_r32f">
- <TestInstance/>
- </Test>
- <Test name="buffer_r32ui">
- <TestInstance/>
- </Test>
- <Test name="buffer_r32i">
- <TestInstance/>
- </Test>
- </TestCase>
- <TestCase name="volatile">
- <Test name="1d_r32f">
- <TestInstance/>
- </Test>
- <Test name="1d_r32ui">
- <TestInstance/>
- </Test>
- <Test name="1d_r32i">
- <TestInstance/>
- </Test>
- <Test name="1d_array_r32f">
- <TestInstance/>
- </Test>
- <Test name="1d_array_r32ui">
- <TestInstance/>
- </Test>
- <Test name="1d_array_r32i">
- <TestInstance/>
- </Test>
- <Test name="2d_r32f">
- <TestInstance/>
- </Test>
- <Test name="2d_r32ui">
- <TestInstance/>
- </Test>
- <Test name="2d_r32i">
- <TestInstance/>
- </Test>
- <Test name="2d_array_r32f">
- <TestInstance/>
- </Test>
- <Test name="2d_array_r32ui">
- <TestInstance/>
- </Test>
- <Test name="2d_array_r32i">
- <TestInstance/>
- </Test>
- <Test name="3d_r32f">
- <TestInstance/>
- </Test>
- <Test name="3d_r32ui">
- <TestInstance/>
- </Test>
- <Test name="3d_r32i">
- <TestInstance/>
- </Test>
- <Test name="cube_r32f">
- <TestInstance/>
- </Test>
- <Test name="cube_r32ui">
- <TestInstance/>
- </Test>
- <Test name="cube_r32i">
- <TestInstance/>
- </Test>
- <Test name="cube_array_r32f">
- <TestInstance/>
- </Test>
- <Test name="cube_array_r32ui">
- <TestInstance/>
- </Test>
- <Test name="cube_array_r32i">
- <TestInstance/>
- </Test>
- <Test name="buffer_r32f">
- <TestInstance/>
- </Test>
- <Test name="buffer_r32ui">
- <TestInstance/>
- </Test>
- <Test name="buffer_r32i">
- <TestInstance/>
- </Test>
- </TestCase>
+ <TestSuite name="coherent">
+ <TestCase name="1d">
+ <Test name="r32f">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="1d_array">
+ <Test name="r32f">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="2d">
+ <Test name="r32f">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="2d_array">
+ <Test name="r32f">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="3d">
+ <Test name="r32f">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="cube">
+ <Test name="r32f">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="cube_array">
+ <Test name="r32f">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="buffer">
+ <Test name="r32f">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ <TestSuite name="volatile">
+ <TestCase name="1d">
+ <Test name="r32f">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="1d_array">
+ <Test name="r32f">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="2d">
+ <Test name="r32f">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="2d_array">
+ <Test name="r32f">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="3d">
+ <Test name="r32f">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="cube">
+ <Test name="r32f">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="cube_array">
+ <Test name="r32f">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="buffer">
+ <Test name="r32f">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
<TestCase name="restrict">
<Test name="1d">
<TestInstance/>
</TestCase>
</TestSuite>
<TestSuite name="atomic_operations">
- <TestCase name="add">
- <Test name="1d_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="1d_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="1d_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="1d_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="1d_array_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="1d_array_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="1d_array_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="1d_array_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="2d_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="2d_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="2d_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="2d_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="2d_array_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="2d_array_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="2d_array_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="2d_array_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="3d_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="3d_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="3d_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="3d_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="cube_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="cube_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="cube_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="cube_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="cube_array_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="cube_array_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="cube_array_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="cube_array_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- </TestCase>
- <TestCase name="min">
- <Test name="1d_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="1d_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="1d_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="1d_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="1d_array_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="1d_array_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="1d_array_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="1d_array_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="2d_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="2d_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="2d_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="2d_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="2d_array_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="2d_array_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="2d_array_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="2d_array_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="3d_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="3d_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="3d_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="3d_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="cube_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="cube_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="cube_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="cube_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="cube_array_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="cube_array_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="cube_array_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="cube_array_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- </TestCase>
- <TestCase name="max">
- <Test name="1d_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="1d_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="1d_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="1d_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="1d_array_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="1d_array_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="1d_array_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="1d_array_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="2d_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="2d_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="2d_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="2d_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="2d_array_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="2d_array_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="2d_array_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="2d_array_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="3d_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="3d_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="3d_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="3d_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="cube_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="cube_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="cube_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="cube_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="cube_array_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="cube_array_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="cube_array_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="cube_array_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- </TestCase>
- <TestCase name="and">
- <Test name="1d_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="1d_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="1d_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="1d_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="1d_array_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="1d_array_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="1d_array_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="1d_array_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="2d_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="2d_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="2d_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="2d_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="2d_array_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="2d_array_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="2d_array_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="2d_array_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="3d_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="3d_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="3d_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="3d_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="cube_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="cube_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="cube_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="cube_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="cube_array_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="cube_array_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="cube_array_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="cube_array_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- </TestCase>
- <TestCase name="or">
- <Test name="1d_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="1d_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="1d_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="1d_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="1d_array_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="1d_array_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="1d_array_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="1d_array_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="2d_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="2d_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="2d_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="2d_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="2d_array_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="2d_array_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="2d_array_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="2d_array_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="3d_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="3d_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="3d_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="3d_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="cube_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="cube_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="cube_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="cube_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="cube_array_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="cube_array_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="cube_array_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="cube_array_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- </TestCase>
- <TestCase name="xor">
- <Test name="1d_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="1d_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="1d_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="1d_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="1d_array_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="1d_array_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="1d_array_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="1d_array_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="2d_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="2d_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="2d_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="2d_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="2d_array_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="2d_array_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="2d_array_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="2d_array_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="3d_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="3d_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="3d_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="3d_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="cube_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="cube_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="cube_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="cube_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="cube_array_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="cube_array_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="cube_array_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="cube_array_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- </TestCase>
- <TestCase name="exchange">
- <Test name="1d_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="1d_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="1d_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="1d_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="1d_array_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="1d_array_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="1d_array_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="1d_array_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="2d_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="2d_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="2d_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="2d_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="2d_array_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="2d_array_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="2d_array_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="2d_array_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="3d_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="3d_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="3d_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="3d_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="cube_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="cube_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="cube_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="cube_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="cube_array_r32ui_end_result">
- <TestInstance/>
- </Test>
- <Test name="cube_array_r32ui_intermediate_values">
- <TestInstance/>
- </Test>
- <Test name="cube_array_r32i_end_result">
- <TestInstance/>
- </Test>
- <Test name="cube_array_r32i_intermediate_values">
- <TestInstance/>
- </Test>
- </TestCase>
+ <TestSuite name="add">
+ <TestCase name="1d">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="1d_array">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="2d">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="2d_array">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="3d">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="cube">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="cube_array">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ <TestSuite name="min">
+ <TestCase name="1d">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="1d_array">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="2d">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="2d_array">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="3d">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="cube">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="cube_array">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ <TestSuite name="max">
+ <TestCase name="1d">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="1d_array">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="2d">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="2d_array">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="3d">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="cube">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="cube_array">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ <TestSuite name="and">
+ <TestCase name="1d">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="1d_array">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="2d">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="2d_array">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="3d">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="cube">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="cube_array">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ <TestSuite name="or">
+ <TestCase name="1d">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="1d_array">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="2d">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="2d_array">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="3d">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="cube">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="cube_array">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ <TestSuite name="xor">
+ <TestCase name="1d">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="1d_array">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="2d">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="2d_array">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="3d">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="cube">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="cube_array">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ <TestSuite name="exchange">
+ <TestCase name="1d">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="1d_array">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="2d">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="2d_array">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="3d">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="cube">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="cube_array">
+ <Test name="r32ui_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32ui_intermediate_values">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_end_result">
+ <TestInstance/>
+ </Test>
+ <Test name="r32i_intermediate_values">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
</TestSuite>
</TestSuite>
<TestSuite name="wsi">
dEQP-VK.image.format_reinterpret.buffer.r8g8b8a8_snorm_r8g8b8a8_sint
dEQP-VK.image.format_reinterpret.buffer.r8g8b8a8_snorm_r32_sint
dEQP-VK.image.format_reinterpret.buffer.r8g8b8a8_snorm_r8g8b8a8_unorm
-dEQP-VK.image.qualifiers.coherent.1d_r32f
-dEQP-VK.image.qualifiers.coherent.1d_r32ui
-dEQP-VK.image.qualifiers.coherent.1d_r32i
-dEQP-VK.image.qualifiers.coherent.1d_array_r32f
-dEQP-VK.image.qualifiers.coherent.1d_array_r32ui
-dEQP-VK.image.qualifiers.coherent.1d_array_r32i
-dEQP-VK.image.qualifiers.coherent.2d_r32f
-dEQP-VK.image.qualifiers.coherent.2d_r32ui
-dEQP-VK.image.qualifiers.coherent.2d_r32i
-dEQP-VK.image.qualifiers.coherent.2d_array_r32f
-dEQP-VK.image.qualifiers.coherent.2d_array_r32ui
-dEQP-VK.image.qualifiers.coherent.2d_array_r32i
-dEQP-VK.image.qualifiers.coherent.3d_r32f
-dEQP-VK.image.qualifiers.coherent.3d_r32ui
-dEQP-VK.image.qualifiers.coherent.3d_r32i
-dEQP-VK.image.qualifiers.coherent.cube_r32f
-dEQP-VK.image.qualifiers.coherent.cube_r32ui
-dEQP-VK.image.qualifiers.coherent.cube_r32i
-dEQP-VK.image.qualifiers.coherent.cube_array_r32f
-dEQP-VK.image.qualifiers.coherent.cube_array_r32ui
-dEQP-VK.image.qualifiers.coherent.cube_array_r32i
-dEQP-VK.image.qualifiers.coherent.buffer_r32f
-dEQP-VK.image.qualifiers.coherent.buffer_r32ui
-dEQP-VK.image.qualifiers.coherent.buffer_r32i
-dEQP-VK.image.qualifiers.volatile.1d_r32f
-dEQP-VK.image.qualifiers.volatile.1d_r32ui
-dEQP-VK.image.qualifiers.volatile.1d_r32i
-dEQP-VK.image.qualifiers.volatile.1d_array_r32f
-dEQP-VK.image.qualifiers.volatile.1d_array_r32ui
-dEQP-VK.image.qualifiers.volatile.1d_array_r32i
-dEQP-VK.image.qualifiers.volatile.2d_r32f
-dEQP-VK.image.qualifiers.volatile.2d_r32ui
-dEQP-VK.image.qualifiers.volatile.2d_r32i
-dEQP-VK.image.qualifiers.volatile.2d_array_r32f
-dEQP-VK.image.qualifiers.volatile.2d_array_r32ui
-dEQP-VK.image.qualifiers.volatile.2d_array_r32i
-dEQP-VK.image.qualifiers.volatile.3d_r32f
-dEQP-VK.image.qualifiers.volatile.3d_r32ui
-dEQP-VK.image.qualifiers.volatile.3d_r32i
-dEQP-VK.image.qualifiers.volatile.cube_r32f
-dEQP-VK.image.qualifiers.volatile.cube_r32ui
-dEQP-VK.image.qualifiers.volatile.cube_r32i
-dEQP-VK.image.qualifiers.volatile.cube_array_r32f
-dEQP-VK.image.qualifiers.volatile.cube_array_r32ui
-dEQP-VK.image.qualifiers.volatile.cube_array_r32i
-dEQP-VK.image.qualifiers.volatile.buffer_r32f
-dEQP-VK.image.qualifiers.volatile.buffer_r32ui
-dEQP-VK.image.qualifiers.volatile.buffer_r32i
+dEQP-VK.image.qualifiers.coherent.1d.r32f
+dEQP-VK.image.qualifiers.coherent.1d.r32ui
+dEQP-VK.image.qualifiers.coherent.1d.r32i
+dEQP-VK.image.qualifiers.coherent.1d_array.r32f
+dEQP-VK.image.qualifiers.coherent.1d_array.r32ui
+dEQP-VK.image.qualifiers.coherent.1d_array.r32i
+dEQP-VK.image.qualifiers.coherent.2d.r32f
+dEQP-VK.image.qualifiers.coherent.2d.r32ui
+dEQP-VK.image.qualifiers.coherent.2d.r32i
+dEQP-VK.image.qualifiers.coherent.2d_array.r32f
+dEQP-VK.image.qualifiers.coherent.2d_array.r32ui
+dEQP-VK.image.qualifiers.coherent.2d_array.r32i
+dEQP-VK.image.qualifiers.coherent.3d.r32f
+dEQP-VK.image.qualifiers.coherent.3d.r32ui
+dEQP-VK.image.qualifiers.coherent.3d.r32i
+dEQP-VK.image.qualifiers.coherent.cube.r32f
+dEQP-VK.image.qualifiers.coherent.cube.r32ui
+dEQP-VK.image.qualifiers.coherent.cube.r32i
+dEQP-VK.image.qualifiers.coherent.cube_array.r32f
+dEQP-VK.image.qualifiers.coherent.cube_array.r32ui
+dEQP-VK.image.qualifiers.coherent.cube_array.r32i
+dEQP-VK.image.qualifiers.coherent.buffer.r32f
+dEQP-VK.image.qualifiers.coherent.buffer.r32ui
+dEQP-VK.image.qualifiers.coherent.buffer.r32i
+dEQP-VK.image.qualifiers.volatile.1d.r32f
+dEQP-VK.image.qualifiers.volatile.1d.r32ui
+dEQP-VK.image.qualifiers.volatile.1d.r32i
+dEQP-VK.image.qualifiers.volatile.1d_array.r32f
+dEQP-VK.image.qualifiers.volatile.1d_array.r32ui
+dEQP-VK.image.qualifiers.volatile.1d_array.r32i
+dEQP-VK.image.qualifiers.volatile.2d.r32f
+dEQP-VK.image.qualifiers.volatile.2d.r32ui
+dEQP-VK.image.qualifiers.volatile.2d.r32i
+dEQP-VK.image.qualifiers.volatile.2d_array.r32f
+dEQP-VK.image.qualifiers.volatile.2d_array.r32ui
+dEQP-VK.image.qualifiers.volatile.2d_array.r32i
+dEQP-VK.image.qualifiers.volatile.3d.r32f
+dEQP-VK.image.qualifiers.volatile.3d.r32ui
+dEQP-VK.image.qualifiers.volatile.3d.r32i
+dEQP-VK.image.qualifiers.volatile.cube.r32f
+dEQP-VK.image.qualifiers.volatile.cube.r32ui
+dEQP-VK.image.qualifiers.volatile.cube.r32i
+dEQP-VK.image.qualifiers.volatile.cube_array.r32f
+dEQP-VK.image.qualifiers.volatile.cube_array.r32ui
+dEQP-VK.image.qualifiers.volatile.cube_array.r32i
+dEQP-VK.image.qualifiers.volatile.buffer.r32f
+dEQP-VK.image.qualifiers.volatile.buffer.r32ui
+dEQP-VK.image.qualifiers.volatile.buffer.r32i
dEQP-VK.image.qualifiers.restrict.1d
dEQP-VK.image.qualifiers.restrict.1d_array
dEQP-VK.image.qualifiers.restrict.2d
dEQP-VK.image.image_size.buffer.readonly_writeonly_12
dEQP-VK.image.image_size.buffer.readonly_writeonly_1
dEQP-VK.image.image_size.buffer.readonly_writeonly_7
-dEQP-VK.image.atomic_operations.add.1d_r32ui_end_result
-dEQP-VK.image.atomic_operations.add.1d_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.add.1d_r32i_end_result
-dEQP-VK.image.atomic_operations.add.1d_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.add.1d_array_r32ui_end_result
-dEQP-VK.image.atomic_operations.add.1d_array_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.add.1d_array_r32i_end_result
-dEQP-VK.image.atomic_operations.add.1d_array_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.add.2d_r32ui_end_result
-dEQP-VK.image.atomic_operations.add.2d_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.add.2d_r32i_end_result
-dEQP-VK.image.atomic_operations.add.2d_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.add.2d_array_r32ui_end_result
-dEQP-VK.image.atomic_operations.add.2d_array_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.add.2d_array_r32i_end_result
-dEQP-VK.image.atomic_operations.add.2d_array_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.add.3d_r32ui_end_result
-dEQP-VK.image.atomic_operations.add.3d_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.add.3d_r32i_end_result
-dEQP-VK.image.atomic_operations.add.3d_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.add.cube_r32ui_end_result
-dEQP-VK.image.atomic_operations.add.cube_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.add.cube_r32i_end_result
-dEQP-VK.image.atomic_operations.add.cube_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.add.cube_array_r32ui_end_result
-dEQP-VK.image.atomic_operations.add.cube_array_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.add.cube_array_r32i_end_result
-dEQP-VK.image.atomic_operations.add.cube_array_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.min.1d_r32ui_end_result
-dEQP-VK.image.atomic_operations.min.1d_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.min.1d_r32i_end_result
-dEQP-VK.image.atomic_operations.min.1d_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.min.1d_array_r32ui_end_result
-dEQP-VK.image.atomic_operations.min.1d_array_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.min.1d_array_r32i_end_result
-dEQP-VK.image.atomic_operations.min.1d_array_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.min.2d_r32ui_end_result
-dEQP-VK.image.atomic_operations.min.2d_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.min.2d_r32i_end_result
-dEQP-VK.image.atomic_operations.min.2d_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.min.2d_array_r32ui_end_result
-dEQP-VK.image.atomic_operations.min.2d_array_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.min.2d_array_r32i_end_result
-dEQP-VK.image.atomic_operations.min.2d_array_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.min.3d_r32ui_end_result
-dEQP-VK.image.atomic_operations.min.3d_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.min.3d_r32i_end_result
-dEQP-VK.image.atomic_operations.min.3d_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.min.cube_r32ui_end_result
-dEQP-VK.image.atomic_operations.min.cube_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.min.cube_r32i_end_result
-dEQP-VK.image.atomic_operations.min.cube_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.min.cube_array_r32ui_end_result
-dEQP-VK.image.atomic_operations.min.cube_array_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.min.cube_array_r32i_end_result
-dEQP-VK.image.atomic_operations.min.cube_array_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.max.1d_r32ui_end_result
-dEQP-VK.image.atomic_operations.max.1d_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.max.1d_r32i_end_result
-dEQP-VK.image.atomic_operations.max.1d_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.max.1d_array_r32ui_end_result
-dEQP-VK.image.atomic_operations.max.1d_array_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.max.1d_array_r32i_end_result
-dEQP-VK.image.atomic_operations.max.1d_array_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.max.2d_r32ui_end_result
-dEQP-VK.image.atomic_operations.max.2d_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.max.2d_r32i_end_result
-dEQP-VK.image.atomic_operations.max.2d_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.max.2d_array_r32ui_end_result
-dEQP-VK.image.atomic_operations.max.2d_array_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.max.2d_array_r32i_end_result
-dEQP-VK.image.atomic_operations.max.2d_array_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.max.3d_r32ui_end_result
-dEQP-VK.image.atomic_operations.max.3d_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.max.3d_r32i_end_result
-dEQP-VK.image.atomic_operations.max.3d_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.max.cube_r32ui_end_result
-dEQP-VK.image.atomic_operations.max.cube_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.max.cube_r32i_end_result
-dEQP-VK.image.atomic_operations.max.cube_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.max.cube_array_r32ui_end_result
-dEQP-VK.image.atomic_operations.max.cube_array_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.max.cube_array_r32i_end_result
-dEQP-VK.image.atomic_operations.max.cube_array_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.and.1d_r32ui_end_result
-dEQP-VK.image.atomic_operations.and.1d_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.and.1d_r32i_end_result
-dEQP-VK.image.atomic_operations.and.1d_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.and.1d_array_r32ui_end_result
-dEQP-VK.image.atomic_operations.and.1d_array_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.and.1d_array_r32i_end_result
-dEQP-VK.image.atomic_operations.and.1d_array_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.and.2d_r32ui_end_result
-dEQP-VK.image.atomic_operations.and.2d_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.and.2d_r32i_end_result
-dEQP-VK.image.atomic_operations.and.2d_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.and.2d_array_r32ui_end_result
-dEQP-VK.image.atomic_operations.and.2d_array_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.and.2d_array_r32i_end_result
-dEQP-VK.image.atomic_operations.and.2d_array_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.and.3d_r32ui_end_result
-dEQP-VK.image.atomic_operations.and.3d_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.and.3d_r32i_end_result
-dEQP-VK.image.atomic_operations.and.3d_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.and.cube_r32ui_end_result
-dEQP-VK.image.atomic_operations.and.cube_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.and.cube_r32i_end_result
-dEQP-VK.image.atomic_operations.and.cube_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.and.cube_array_r32ui_end_result
-dEQP-VK.image.atomic_operations.and.cube_array_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.and.cube_array_r32i_end_result
-dEQP-VK.image.atomic_operations.and.cube_array_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.or.1d_r32ui_end_result
-dEQP-VK.image.atomic_operations.or.1d_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.or.1d_r32i_end_result
-dEQP-VK.image.atomic_operations.or.1d_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.or.1d_array_r32ui_end_result
-dEQP-VK.image.atomic_operations.or.1d_array_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.or.1d_array_r32i_end_result
-dEQP-VK.image.atomic_operations.or.1d_array_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.or.2d_r32ui_end_result
-dEQP-VK.image.atomic_operations.or.2d_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.or.2d_r32i_end_result
-dEQP-VK.image.atomic_operations.or.2d_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.or.2d_array_r32ui_end_result
-dEQP-VK.image.atomic_operations.or.2d_array_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.or.2d_array_r32i_end_result
-dEQP-VK.image.atomic_operations.or.2d_array_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.or.3d_r32ui_end_result
-dEQP-VK.image.atomic_operations.or.3d_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.or.3d_r32i_end_result
-dEQP-VK.image.atomic_operations.or.3d_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.or.cube_r32ui_end_result
-dEQP-VK.image.atomic_operations.or.cube_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.or.cube_r32i_end_result
-dEQP-VK.image.atomic_operations.or.cube_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.or.cube_array_r32ui_end_result
-dEQP-VK.image.atomic_operations.or.cube_array_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.or.cube_array_r32i_end_result
-dEQP-VK.image.atomic_operations.or.cube_array_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.xor.1d_r32ui_end_result
-dEQP-VK.image.atomic_operations.xor.1d_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.xor.1d_r32i_end_result
-dEQP-VK.image.atomic_operations.xor.1d_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.xor.1d_array_r32ui_end_result
-dEQP-VK.image.atomic_operations.xor.1d_array_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.xor.1d_array_r32i_end_result
-dEQP-VK.image.atomic_operations.xor.1d_array_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.xor.2d_r32ui_end_result
-dEQP-VK.image.atomic_operations.xor.2d_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.xor.2d_r32i_end_result
-dEQP-VK.image.atomic_operations.xor.2d_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.xor.2d_array_r32ui_end_result
-dEQP-VK.image.atomic_operations.xor.2d_array_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.xor.2d_array_r32i_end_result
-dEQP-VK.image.atomic_operations.xor.2d_array_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.xor.3d_r32ui_end_result
-dEQP-VK.image.atomic_operations.xor.3d_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.xor.3d_r32i_end_result
-dEQP-VK.image.atomic_operations.xor.3d_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.xor.cube_r32ui_end_result
-dEQP-VK.image.atomic_operations.xor.cube_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.xor.cube_r32i_end_result
-dEQP-VK.image.atomic_operations.xor.cube_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.xor.cube_array_r32ui_end_result
-dEQP-VK.image.atomic_operations.xor.cube_array_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.xor.cube_array_r32i_end_result
-dEQP-VK.image.atomic_operations.xor.cube_array_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.exchange.1d_r32ui_end_result
-dEQP-VK.image.atomic_operations.exchange.1d_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.exchange.1d_r32i_end_result
-dEQP-VK.image.atomic_operations.exchange.1d_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.exchange.1d_array_r32ui_end_result
-dEQP-VK.image.atomic_operations.exchange.1d_array_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.exchange.1d_array_r32i_end_result
-dEQP-VK.image.atomic_operations.exchange.1d_array_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.exchange.2d_r32ui_end_result
-dEQP-VK.image.atomic_operations.exchange.2d_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.exchange.2d_r32i_end_result
-dEQP-VK.image.atomic_operations.exchange.2d_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.exchange.2d_array_r32ui_end_result
-dEQP-VK.image.atomic_operations.exchange.2d_array_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.exchange.2d_array_r32i_end_result
-dEQP-VK.image.atomic_operations.exchange.2d_array_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.exchange.3d_r32ui_end_result
-dEQP-VK.image.atomic_operations.exchange.3d_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.exchange.3d_r32i_end_result
-dEQP-VK.image.atomic_operations.exchange.3d_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.exchange.cube_r32ui_end_result
-dEQP-VK.image.atomic_operations.exchange.cube_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.exchange.cube_r32i_end_result
-dEQP-VK.image.atomic_operations.exchange.cube_r32i_intermediate_values
-dEQP-VK.image.atomic_operations.exchange.cube_array_r32ui_end_result
-dEQP-VK.image.atomic_operations.exchange.cube_array_r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.exchange.cube_array_r32i_end_result
-dEQP-VK.image.atomic_operations.exchange.cube_array_r32i_intermediate_values
+dEQP-VK.image.atomic_operations.add.1d.r32ui_end_result
+dEQP-VK.image.atomic_operations.add.1d.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.add.1d.r32i_end_result
+dEQP-VK.image.atomic_operations.add.1d.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.add.1d_array.r32ui_end_result
+dEQP-VK.image.atomic_operations.add.1d_array.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.add.1d_array.r32i_end_result
+dEQP-VK.image.atomic_operations.add.1d_array.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.add.2d.r32ui_end_result
+dEQP-VK.image.atomic_operations.add.2d.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.add.2d.r32i_end_result
+dEQP-VK.image.atomic_operations.add.2d.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.add.2d_array.r32ui_end_result
+dEQP-VK.image.atomic_operations.add.2d_array.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.add.2d_array.r32i_end_result
+dEQP-VK.image.atomic_operations.add.2d_array.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.add.3d.r32ui_end_result
+dEQP-VK.image.atomic_operations.add.3d.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.add.3d.r32i_end_result
+dEQP-VK.image.atomic_operations.add.3d.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.add.cube.r32ui_end_result
+dEQP-VK.image.atomic_operations.add.cube.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.add.cube.r32i_end_result
+dEQP-VK.image.atomic_operations.add.cube.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.add.cube_array.r32ui_end_result
+dEQP-VK.image.atomic_operations.add.cube_array.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.add.cube_array.r32i_end_result
+dEQP-VK.image.atomic_operations.add.cube_array.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.min.1d.r32ui_end_result
+dEQP-VK.image.atomic_operations.min.1d.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.min.1d.r32i_end_result
+dEQP-VK.image.atomic_operations.min.1d.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.min.1d_array.r32ui_end_result
+dEQP-VK.image.atomic_operations.min.1d_array.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.min.1d_array.r32i_end_result
+dEQP-VK.image.atomic_operations.min.1d_array.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.min.2d.r32ui_end_result
+dEQP-VK.image.atomic_operations.min.2d.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.min.2d.r32i_end_result
+dEQP-VK.image.atomic_operations.min.2d.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.min.2d_array.r32ui_end_result
+dEQP-VK.image.atomic_operations.min.2d_array.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.min.2d_array.r32i_end_result
+dEQP-VK.image.atomic_operations.min.2d_array.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.min.3d.r32ui_end_result
+dEQP-VK.image.atomic_operations.min.3d.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.min.3d.r32i_end_result
+dEQP-VK.image.atomic_operations.min.3d.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.min.cube.r32ui_end_result
+dEQP-VK.image.atomic_operations.min.cube.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.min.cube.r32i_end_result
+dEQP-VK.image.atomic_operations.min.cube.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.min.cube_array.r32ui_end_result
+dEQP-VK.image.atomic_operations.min.cube_array.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.min.cube_array.r32i_end_result
+dEQP-VK.image.atomic_operations.min.cube_array.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.max.1d.r32ui_end_result
+dEQP-VK.image.atomic_operations.max.1d.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.max.1d.r32i_end_result
+dEQP-VK.image.atomic_operations.max.1d.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.max.1d_array.r32ui_end_result
+dEQP-VK.image.atomic_operations.max.1d_array.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.max.1d_array.r32i_end_result
+dEQP-VK.image.atomic_operations.max.1d_array.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.max.2d.r32ui_end_result
+dEQP-VK.image.atomic_operations.max.2d.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.max.2d.r32i_end_result
+dEQP-VK.image.atomic_operations.max.2d.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.max.2d_array.r32ui_end_result
+dEQP-VK.image.atomic_operations.max.2d_array.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.max.2d_array.r32i_end_result
+dEQP-VK.image.atomic_operations.max.2d_array.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.max.3d.r32ui_end_result
+dEQP-VK.image.atomic_operations.max.3d.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.max.3d.r32i_end_result
+dEQP-VK.image.atomic_operations.max.3d.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.max.cube.r32ui_end_result
+dEQP-VK.image.atomic_operations.max.cube.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.max.cube.r32i_end_result
+dEQP-VK.image.atomic_operations.max.cube.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.max.cube_array.r32ui_end_result
+dEQP-VK.image.atomic_operations.max.cube_array.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.max.cube_array.r32i_end_result
+dEQP-VK.image.atomic_operations.max.cube_array.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.and.1d.r32ui_end_result
+dEQP-VK.image.atomic_operations.and.1d.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.and.1d.r32i_end_result
+dEQP-VK.image.atomic_operations.and.1d.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.and.1d_array.r32ui_end_result
+dEQP-VK.image.atomic_operations.and.1d_array.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.and.1d_array.r32i_end_result
+dEQP-VK.image.atomic_operations.and.1d_array.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.and.2d.r32ui_end_result
+dEQP-VK.image.atomic_operations.and.2d.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.and.2d.r32i_end_result
+dEQP-VK.image.atomic_operations.and.2d.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.and.2d_array.r32ui_end_result
+dEQP-VK.image.atomic_operations.and.2d_array.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.and.2d_array.r32i_end_result
+dEQP-VK.image.atomic_operations.and.2d_array.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.and.3d.r32ui_end_result
+dEQP-VK.image.atomic_operations.and.3d.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.and.3d.r32i_end_result
+dEQP-VK.image.atomic_operations.and.3d.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.and.cube.r32ui_end_result
+dEQP-VK.image.atomic_operations.and.cube.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.and.cube.r32i_end_result
+dEQP-VK.image.atomic_operations.and.cube.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.and.cube_array.r32ui_end_result
+dEQP-VK.image.atomic_operations.and.cube_array.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.and.cube_array.r32i_end_result
+dEQP-VK.image.atomic_operations.and.cube_array.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.or.1d.r32ui_end_result
+dEQP-VK.image.atomic_operations.or.1d.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.or.1d.r32i_end_result
+dEQP-VK.image.atomic_operations.or.1d.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.or.1d_array.r32ui_end_result
+dEQP-VK.image.atomic_operations.or.1d_array.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.or.1d_array.r32i_end_result
+dEQP-VK.image.atomic_operations.or.1d_array.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.or.2d.r32ui_end_result
+dEQP-VK.image.atomic_operations.or.2d.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.or.2d.r32i_end_result
+dEQP-VK.image.atomic_operations.or.2d.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.or.2d_array.r32ui_end_result
+dEQP-VK.image.atomic_operations.or.2d_array.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.or.2d_array.r32i_end_result
+dEQP-VK.image.atomic_operations.or.2d_array.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.or.3d.r32ui_end_result
+dEQP-VK.image.atomic_operations.or.3d.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.or.3d.r32i_end_result
+dEQP-VK.image.atomic_operations.or.3d.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.or.cube.r32ui_end_result
+dEQP-VK.image.atomic_operations.or.cube.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.or.cube.r32i_end_result
+dEQP-VK.image.atomic_operations.or.cube.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.or.cube_array.r32ui_end_result
+dEQP-VK.image.atomic_operations.or.cube_array.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.or.cube_array.r32i_end_result
+dEQP-VK.image.atomic_operations.or.cube_array.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.xor.1d.r32ui_end_result
+dEQP-VK.image.atomic_operations.xor.1d.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.xor.1d.r32i_end_result
+dEQP-VK.image.atomic_operations.xor.1d.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.xor.1d_array.r32ui_end_result
+dEQP-VK.image.atomic_operations.xor.1d_array.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.xor.1d_array.r32i_end_result
+dEQP-VK.image.atomic_operations.xor.1d_array.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.xor.2d.r32ui_end_result
+dEQP-VK.image.atomic_operations.xor.2d.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.xor.2d.r32i_end_result
+dEQP-VK.image.atomic_operations.xor.2d.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.xor.2d_array.r32ui_end_result
+dEQP-VK.image.atomic_operations.xor.2d_array.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.xor.2d_array.r32i_end_result
+dEQP-VK.image.atomic_operations.xor.2d_array.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.xor.3d.r32ui_end_result
+dEQP-VK.image.atomic_operations.xor.3d.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.xor.3d.r32i_end_result
+dEQP-VK.image.atomic_operations.xor.3d.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.xor.cube.r32ui_end_result
+dEQP-VK.image.atomic_operations.xor.cube.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.xor.cube.r32i_end_result
+dEQP-VK.image.atomic_operations.xor.cube.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.xor.cube_array.r32ui_end_result
+dEQP-VK.image.atomic_operations.xor.cube_array.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.xor.cube_array.r32i_end_result
+dEQP-VK.image.atomic_operations.xor.cube_array.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.exchange.1d.r32ui_end_result
+dEQP-VK.image.atomic_operations.exchange.1d.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.exchange.1d.r32i_end_result
+dEQP-VK.image.atomic_operations.exchange.1d.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.exchange.1d_array.r32ui_end_result
+dEQP-VK.image.atomic_operations.exchange.1d_array.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.exchange.1d_array.r32i_end_result
+dEQP-VK.image.atomic_operations.exchange.1d_array.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.exchange.2d.r32ui_end_result
+dEQP-VK.image.atomic_operations.exchange.2d.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.exchange.2d.r32i_end_result
+dEQP-VK.image.atomic_operations.exchange.2d.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.exchange.2d_array.r32ui_end_result
+dEQP-VK.image.atomic_operations.exchange.2d_array.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.exchange.2d_array.r32i_end_result
+dEQP-VK.image.atomic_operations.exchange.2d_array.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.exchange.3d.r32ui_end_result
+dEQP-VK.image.atomic_operations.exchange.3d.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.exchange.3d.r32i_end_result
+dEQP-VK.image.atomic_operations.exchange.3d.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.exchange.cube.r32ui_end_result
+dEQP-VK.image.atomic_operations.exchange.cube.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.exchange.cube.r32i_end_result
+dEQP-VK.image.atomic_operations.exchange.cube.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.exchange.cube_array.r32ui_end_result
+dEQP-VK.image.atomic_operations.exchange.cube_array.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.exchange.cube_array.r32i_end_result
+dEQP-VK.image.atomic_operations.exchange.cube_array.r32i_intermediate_values
dEQP-VK.wsi.xlib.surface.create
dEQP-VK.wsi.xlib.surface.create_custom_allocator
dEQP-VK.wsi.xlib.surface.create_simulate_oom