Merge vk-gl-cts/vulkan-cts-1.1.4 into vk-gl-cts/vulkan-cts-1.1.5
Change-Id: I3ee381095ae5e6ffe4c3d581fd4de06cf1f7c8ec
diff --git a/android/cts/master/src/vk-excluded-tests.txt b/android/cts/master/src/vk-excluded-tests.txt
index 77e8872..ffb2bb2 100644
--- a/android/cts/master/src/vk-excluded-tests.txt
+++ b/android/cts/master/src/vk-excluded-tests.txt
@@ -67,3 +67,6 @@
# Exclude Amber example tests
dEQP-VK.amber-example.*
+
+# Exclude conformance version from android test, issue 1839
+dEQP-VK.api.driver_properties.conformance_version
diff --git a/android/cts/master/vk-master.txt b/android/cts/master/vk-master.txt
index d92ea15..762ba8a 100644
--- a/android/cts/master/vk-master.txt
+++ b/android/cts/master/vk-master.txt
@@ -4,7 +4,10 @@
dEQP-VK.info.memory_limits
dEQP-VK.api.version_check.version
dEQP-VK.api.version_check.entry_points
-dEQP-VK.api.driver_properties.properties
+dEQP-VK.api.driver_properties.driver_id_match
+dEQP-VK.api.driver_properties.name_is_not_empty
+dEQP-VK.api.driver_properties.name_zero_terminated
+dEQP-VK.api.driver_properties.info_zero_terminated
dEQP-VK.api.smoke.create_sampler
dEQP-VK.api.smoke.create_shader
dEQP-VK.api.smoke.triangle
diff --git a/external/vulkancts/modules/vulkan/api/vktApiDriverPropertiesTests.cpp b/external/vulkancts/modules/vulkan/api/vktApiDriverPropertiesTests.cpp
index 1574e68..322e764 100644
--- a/external/vulkancts/modules/vulkan/api/vktApiDriverPropertiesTests.cpp
+++ b/external/vulkancts/modules/vulkan/api/vktApiDriverPropertiesTests.cpp
@@ -37,6 +37,15 @@
namespace
{
+enum TestType
+{
+ TEST_TYPE_DRIVER_ID_MATCH = 0,
+ TEST_TYPE_NAME_IS_NOT_EMPTY,
+ TEST_TYPE_NAME_ZERO_TERMINATED,
+ TEST_TYPE_INFO_ZERO_TERMINATED,
+ TEST_TYPE_VERSION,
+};
+
static const deUint32 knownDriverIds[] =
{
// Specified in the Vulkan registry (vk.xml)
@@ -49,6 +58,9 @@
7, // author = "Imagination Technologies" comment = "Imagination proprietary driver"
8, // author = "Qualcomm Technologies, Inc." comment = "Qualcomm proprietary driver"
9, // author = "Arm Limited" comment = "Arm proprietary driver"
+ 10, // <enum value="10" name="VK_DRIVER_ID_GOOGLE_SWIFTSHADER_KHR" comment="Google LLC"/>
+ 11, // <enum value="11" name="VK_DRIVER_ID_GGP_PROPRIETARY_KHR" comment="Google LLC"/>
+ 12, // <enum value="12" name="VK_DRIVER_ID_BROADCOM_PROPRIETARY_KHR" comment="Broadcom Inc."/>
};
static const VkConformanceVersionKHR knownConformanceVersions[] =
@@ -84,15 +96,57 @@
(a.patch == b.patch));
}
-void checkSupport (Context& context)
+void checkSupport (Context& context, const TestType config)
{
+ DE_UNREF(config);
context.requireDeviceExtension("VK_KHR_driver_properties");
}
-tcu::TestStatus testQueryProperties (Context& context)
+void testDriverMatch (const VkPhysicalDeviceDriverPropertiesKHR& deviceDriverProperties)
+{
+ for (const deUint32* pDriverId = knownDriverIds; pDriverId != DE_ARRAY_END(knownDriverIds); ++pDriverId)
+ {
+ if (deviceDriverProperties.driverID == *pDriverId)
+ return;
+ }
+
+ TCU_FAIL("Driver ID did not match any known driver");
+}
+
+void testNameIsNotEmpty (const VkPhysicalDeviceDriverPropertiesKHR& deviceDriverProperties)
+{
+ if (deviceDriverProperties.driverName[0] == 0)
+ TCU_FAIL("Driver name is empty");
+}
+
+void testNameZeroTerminated (const VkPhysicalDeviceDriverPropertiesKHR& deviceDriverProperties)
+{
+ if (!isNullTerminated(deviceDriverProperties.driverName, VK_MAX_DRIVER_NAME_SIZE_KHR))
+ TCU_FAIL("Driver name is not a null-terminated string");
+}
+
+void testInfoZeroTerminated (const VkPhysicalDeviceDriverPropertiesKHR& deviceDriverProperties)
+{
+ if (!isNullTerminated(deviceDriverProperties.driverInfo, VK_MAX_DRIVER_INFO_SIZE_KHR))
+ TCU_FAIL("Driver info is not a null-terminated string");
+}
+
+void testVersion (const VkPhysicalDeviceDriverPropertiesKHR& deviceDriverProperties)
+{
+ for (const VkConformanceVersionKHR* pConformanceVersion = knownConformanceVersions;
+ pConformanceVersion != DE_ARRAY_END(knownConformanceVersions);
+ ++pConformanceVersion)
+ {
+ if (deviceDriverProperties.conformanceVersion == *pConformanceVersion)
+ return;
+ }
+
+ TCU_FAIL("Wrong driver conformance version");
+}
+
+tcu::TestStatus testQueryProperties (Context& context, const TestType testType)
{
// Query the driver properties
-
const VkPhysicalDevice physDevice = context.getPhysicalDevice();
const int memsetPattern = 0xaa;
VkPhysicalDeviceProperties2 deviceProperties2;
@@ -109,51 +163,26 @@
context.getInstanceInterface().getPhysicalDeviceProperties2(physDevice, &deviceProperties2);
// Verify the returned values
-
- bool match = false;
-
- for (const deUint32* pDriverId = knownDriverIds; (pDriverId != DE_ARRAY_END(knownDriverIds)) && !match; ++pDriverId)
+ switch (testType)
{
- if (deviceDriverProperties.driverID == *pDriverId)
- {
- match = true;
-
- if (!isNullTerminated(deviceDriverProperties.driverName, VK_MAX_DRIVER_NAME_SIZE_KHR))
- TCU_FAIL("Driver name is not a null-terminated string");
-
- if (deviceDriverProperties.driverName[0] == 0)
- TCU_FAIL("Driver name is empty");
-
- if (!isNullTerminated(deviceDriverProperties.driverInfo, VK_MAX_DRIVER_INFO_SIZE_KHR))
- TCU_FAIL("Driver info is not a null-terminated string");
-
- bool conformanceVersionMatch = false;
-
- for (const VkConformanceVersionKHR* pConformanceVersion = knownConformanceVersions;
- pConformanceVersion != DE_ARRAY_END(knownConformanceVersions);
- ++pConformanceVersion)
- {
- if (deviceDriverProperties.conformanceVersion == *pConformanceVersion)
- {
- conformanceVersionMatch = true;
- break;
- }
- }
-
- if (!conformanceVersionMatch)
- TCU_FAIL("Wrong driver conformance version");
- }
+ case TEST_TYPE_DRIVER_ID_MATCH: testDriverMatch (deviceDriverProperties); break;
+ case TEST_TYPE_NAME_IS_NOT_EMPTY: testNameIsNotEmpty (deviceDriverProperties); break;
+ case TEST_TYPE_NAME_ZERO_TERMINATED: testNameZeroTerminated (deviceDriverProperties); break;
+ case TEST_TYPE_INFO_ZERO_TERMINATED: testInfoZeroTerminated (deviceDriverProperties); break;
+ case TEST_TYPE_VERSION: testVersion (deviceDriverProperties); break;
+ default: TCU_THROW(InternalError, "Unknown test type specified");
}
- if (!match)
- TCU_FAIL("Driver ID did not match any known driver");
-
return tcu::TestStatus::pass("Pass");
}
void createTestCases (tcu::TestCaseGroup* group)
{
- addFunctionCase(group, "properties", "Query VkPhysicalDeviceDriverPropertiesKHR and check its values", checkSupport, testQueryProperties);
+ addFunctionCase(group, "driver_id_match", "Check driverID is supported", checkSupport, testQueryProperties, TEST_TYPE_DRIVER_ID_MATCH);
+ addFunctionCase(group, "name_is_not_empty", "Check name field is not empty", checkSupport, testQueryProperties, TEST_TYPE_NAME_IS_NOT_EMPTY);
+ addFunctionCase(group, "name_zero_terminated", "Check name field is zero-terminated", checkSupport, testQueryProperties, TEST_TYPE_NAME_ZERO_TERMINATED);
+ addFunctionCase(group, "info_zero_terminated", "Check info field is zero-terminated", checkSupport, testQueryProperties, TEST_TYPE_INFO_ZERO_TERMINATED);
+ addFunctionCase(group, "conformance_version", "Check conformanceVersion reported by driver", checkSupport, testQueryProperties, TEST_TYPE_VERSION);
}
} // anonymous
diff --git a/external/vulkancts/modules/vulkan/wsi/vktWsiIncrementalPresentTests.cpp b/external/vulkancts/modules/vulkan/wsi/vktWsiIncrementalPresentTests.cpp
index dfbd98b..e07d204 100644
--- a/external/vulkancts/modules/vulkan/wsi/vktWsiIncrementalPresentTests.cpp
+++ b/external/vulkancts/modules/vulkan/wsi/vktWsiIncrementalPresentTests.cpp
@@ -585,7 +585,7 @@
DE_NULL
};
const std::vector<vk::VkViewport> viewports (1, vk::makeViewport(tcu::UVec2(width, height)));
- const std::vector<vk::VkRect2D> noScissors;
+ const std::vector<vk::VkRect2D> scissors (1, vk::makeRect2D(tcu::UVec2(width, height)));
return vk::makeGraphicsPipeline(vkd, // const DeviceInterface& vk
device, // const VkDevice device
@@ -597,7 +597,7 @@
fragmentShaderModule, // const VkShaderModule fragmentShaderModule
renderPass, // const VkRenderPass renderPass
viewports, // const std::vector<VkViewport>& viewports
- noScissors, // const std::vector<VkRect2D>& scissors
+ scissors, // const std::vector<VkRect2D>& scissors
vk::VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST, // const VkPrimitiveTopology topology
0u, // const deUint32 subpass
0u, // const deUint32 patchControlPoints
diff --git a/external/vulkancts/mustpass/master/src/excluded-tests.txt b/external/vulkancts/mustpass/master/src/excluded-tests.txt
index dc641fe..abdbdb1 100644
--- a/external/vulkancts/mustpass/master/src/excluded-tests.txt
+++ b/external/vulkancts/mustpass/master/src/excluded-tests.txt
@@ -36,3 +36,9 @@
dEQP-VK.rasterization.interpolation.projected.line_strip_wide
dEQP-VK.rasterization.flatshading.lines_wide
+dEQP-VK.pipeline.multisample.*.primitive_point_1px
+dEQP-VK.pipeline.multisample.*.primitive_point_1px_sparse
+
+# VK-GL-CTS 1829
+# Test shader length is excessive, excluding until such time as the test case can be re-visited.
+dEQP-VK.ssbo.layout.random.scalar.75
diff --git a/external/vulkancts/mustpass/master/vk-default-no-waivers.txt b/external/vulkancts/mustpass/master/vk-default-no-waivers.txt
index 16f6547..594be44 100644
--- a/external/vulkancts/mustpass/master/vk-default-no-waivers.txt
+++ b/external/vulkancts/mustpass/master/vk-default-no-waivers.txt
@@ -4,7 +4,11 @@
dEQP-VK.info.memory_limits
dEQP-VK.api.version_check.version
dEQP-VK.api.version_check.entry_points
-dEQP-VK.api.driver_properties.properties
+dEQP-VK.api.driver_properties.driver_id_match
+dEQP-VK.api.driver_properties.name_is_not_empty
+dEQP-VK.api.driver_properties.name_zero_terminated
+dEQP-VK.api.driver_properties.info_zero_terminated
+dEQP-VK.api.driver_properties.conformance_version
dEQP-VK.api.smoke.create_sampler
dEQP-VK.api.smoke.create_shader
dEQP-VK.api.smoke.triangle
@@ -204443,84 +204447,72 @@
dEQP-VK.pipeline.matched_attachments.no_cache
dEQP-VK.pipeline.multisample.raster_samples.samples_2.primitive_triangle
dEQP-VK.pipeline.multisample.raster_samples.samples_2.primitive_line
-dEQP-VK.pipeline.multisample.raster_samples.samples_2.primitive_point_1px
dEQP-VK.pipeline.multisample.raster_samples.samples_2.primitive_point
dEQP-VK.pipeline.multisample.raster_samples.samples_2.depth
dEQP-VK.pipeline.multisample.raster_samples.samples_2.stencil
dEQP-VK.pipeline.multisample.raster_samples.samples_2.depth_stencil
dEQP-VK.pipeline.multisample.raster_samples.samples_2.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_2.primitive_line_sparse
-dEQP-VK.pipeline.multisample.raster_samples.samples_2.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_2.primitive_point_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_2.depth_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_2.stencil_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_2.depth_stencil_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_4.primitive_triangle
dEQP-VK.pipeline.multisample.raster_samples.samples_4.primitive_line
-dEQP-VK.pipeline.multisample.raster_samples.samples_4.primitive_point_1px
dEQP-VK.pipeline.multisample.raster_samples.samples_4.primitive_point
dEQP-VK.pipeline.multisample.raster_samples.samples_4.depth
dEQP-VK.pipeline.multisample.raster_samples.samples_4.stencil
dEQP-VK.pipeline.multisample.raster_samples.samples_4.depth_stencil
dEQP-VK.pipeline.multisample.raster_samples.samples_4.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_4.primitive_line_sparse
-dEQP-VK.pipeline.multisample.raster_samples.samples_4.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_4.primitive_point_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_4.depth_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_4.stencil_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_4.depth_stencil_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_8.primitive_triangle
dEQP-VK.pipeline.multisample.raster_samples.samples_8.primitive_line
-dEQP-VK.pipeline.multisample.raster_samples.samples_8.primitive_point_1px
dEQP-VK.pipeline.multisample.raster_samples.samples_8.primitive_point
dEQP-VK.pipeline.multisample.raster_samples.samples_8.depth
dEQP-VK.pipeline.multisample.raster_samples.samples_8.stencil
dEQP-VK.pipeline.multisample.raster_samples.samples_8.depth_stencil
dEQP-VK.pipeline.multisample.raster_samples.samples_8.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_8.primitive_line_sparse
-dEQP-VK.pipeline.multisample.raster_samples.samples_8.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_8.primitive_point_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_8.depth_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_8.stencil_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_8.depth_stencil_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_16.primitive_triangle
dEQP-VK.pipeline.multisample.raster_samples.samples_16.primitive_line
-dEQP-VK.pipeline.multisample.raster_samples.samples_16.primitive_point_1px
dEQP-VK.pipeline.multisample.raster_samples.samples_16.primitive_point
dEQP-VK.pipeline.multisample.raster_samples.samples_16.depth
dEQP-VK.pipeline.multisample.raster_samples.samples_16.stencil
dEQP-VK.pipeline.multisample.raster_samples.samples_16.depth_stencil
dEQP-VK.pipeline.multisample.raster_samples.samples_16.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_16.primitive_line_sparse
-dEQP-VK.pipeline.multisample.raster_samples.samples_16.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_16.primitive_point_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_16.depth_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_16.stencil_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_16.depth_stencil_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_32.primitive_triangle
dEQP-VK.pipeline.multisample.raster_samples.samples_32.primitive_line
-dEQP-VK.pipeline.multisample.raster_samples.samples_32.primitive_point_1px
dEQP-VK.pipeline.multisample.raster_samples.samples_32.primitive_point
dEQP-VK.pipeline.multisample.raster_samples.samples_32.depth
dEQP-VK.pipeline.multisample.raster_samples.samples_32.stencil
dEQP-VK.pipeline.multisample.raster_samples.samples_32.depth_stencil
dEQP-VK.pipeline.multisample.raster_samples.samples_32.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_32.primitive_line_sparse
-dEQP-VK.pipeline.multisample.raster_samples.samples_32.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_32.primitive_point_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_32.depth_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_32.stencil_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_32.depth_stencil_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_64.primitive_triangle
dEQP-VK.pipeline.multisample.raster_samples.samples_64.primitive_line
-dEQP-VK.pipeline.multisample.raster_samples.samples_64.primitive_point_1px
dEQP-VK.pipeline.multisample.raster_samples.samples_64.primitive_point
dEQP-VK.pipeline.multisample.raster_samples.samples_64.depth
dEQP-VK.pipeline.multisample.raster_samples.samples_64.stencil
dEQP-VK.pipeline.multisample.raster_samples.samples_64.depth_stencil
dEQP-VK.pipeline.multisample.raster_samples.samples_64.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_64.primitive_line_sparse
-dEQP-VK.pipeline.multisample.raster_samples.samples_64.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_64.primitive_point_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_64.depth_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_64.stencil_sparse
@@ -204529,435 +204521,327 @@
dEQP-VK.pipeline.multisample.raster_samples_consistency.unique_colors_check_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_2.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_2.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_2.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_2.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_2.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_2.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_2.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_2.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_4.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_4.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_4.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_4.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_4.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_4.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_4.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_4.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_8.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_8.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_8.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_8.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_8.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_8.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_8.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_8.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_16.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_16.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_16.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_16.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_16.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_16.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_16.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_16.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_32.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_32.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_32.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_32.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_32.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_32.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_32.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_32.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_64.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_64.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_64.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_64.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_64.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_64.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_64.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_64.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_2.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_2.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_2.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_2.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_2.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_2.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_2.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_2.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_4.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_4.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_4.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_4.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_4.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_4.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_4.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_4.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_8.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_8.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_8.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_8.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_8.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_8.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_8.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_8.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_16.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_16.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_16.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_16.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_16.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_16.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_16.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_16.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_32.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_32.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_32.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_32.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_32.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_32.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_32.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_32.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_64.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_64.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_64.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_64.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_64.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_64.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_64.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_64.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_2.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_2.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_2.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_2.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_2.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_2.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_2.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_2.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_4.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_4.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_4.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_4.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_4.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_4.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_4.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_4.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_8.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_8.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_8.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_8.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_8.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_8.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_8.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_8.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_16.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_16.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_16.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_16.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_16.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_16.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_16.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_16.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_32.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_32.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_32.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_32.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_32.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_32.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_32.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_32.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_64.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_64.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_64.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_64.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_64.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_64.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_64.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_64.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_2.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_2.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_2.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_2.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_2.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_2.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_2.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_2.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_4.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_4.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_4.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_4.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_4.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_4.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_4.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_4.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_8.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_8.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_8.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_8.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_8.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_8.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_8.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_8.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_16.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_16.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_16.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_16.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_16.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_16.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_16.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_16.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_32.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_32.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_32.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_32.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_32.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_32.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_32.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_32.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_64.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_64.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_64.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_64.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_64.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_64.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_64.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_64.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_2.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_2.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_2.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_2.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_2.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_2.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_2.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_2.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_4.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_4.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_4.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_4.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_4.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_4.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_4.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_4.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_8.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_8.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_8.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_8.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_8.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_8.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_8.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_8.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_16.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_16.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_16.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_16.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_16.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_16.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_16.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_16.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_32.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_32.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_32.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_32.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_32.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_32.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_32.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_32.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_64.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_64.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_64.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_64.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_64.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_64.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_64.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_64.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_2.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_2.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_2.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_2.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_2.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_2.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_2.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_2.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_4.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_4.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_4.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_4.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_4.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_4.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_4.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_4.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_8.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_8.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_8.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_8.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_8.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_8.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_8.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_8.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_16.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_16.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_16.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_16.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_16.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_16.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_16.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_16.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_32.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_32.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_32.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_32.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_32.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_32.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_32.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_32.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_64.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_64.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_64.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_64.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_64.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_64.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_64.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_64.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_2.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_2.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_2.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_2.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_2.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_2.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_2.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_2.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_4.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_4.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_4.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_4.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_4.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_4.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_4.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_4.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_8.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_8.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_8.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_8.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_8.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_8.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_8.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_8.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_16.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_16.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_16.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_16.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_16.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_16.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_16.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_16.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_32.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_32.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_32.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_32.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_32.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_32.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_32.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_32.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_64.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_64.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_64.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_64.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_64.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_64.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_64.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_64.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_2.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_2.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_2.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_2.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_2.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_2.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_2.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_2.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_4.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_4.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_4.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_4.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_4.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_4.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_4.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_4.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_8.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_8.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_8.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_8.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_8.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_8.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_8.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_8.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_16.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_16.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_16.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_16.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_16.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_16.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_16.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_16.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_32.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_32.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_32.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_32.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_32.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_32.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_32.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_32.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_64.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_64.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_64.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_64.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_64.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_64.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_64.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_64.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_2.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_2.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_2.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_2.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_2.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_2.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_2.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_2.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_4.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_4.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_4.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_4.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_4.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_4.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_4.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_4.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_8.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_8.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_8.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_8.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_8.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_8.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_8.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_8.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_16.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_16.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_16.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_16.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_16.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_16.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_16.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_16.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_32.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_32.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_32.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_32.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_32.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_32.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_32.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_32.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_64.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_64.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_64.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_64.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_64.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_64.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_64.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_64.primitive_point_sparse
dEQP-VK.pipeline.multisample.alpha_to_one.samples_2
dEQP-VK.pipeline.multisample.alpha_to_one.samples_2_sparse
@@ -341155,7 +341039,6 @@
dEQP-VK.ssbo.layout.random.scalar.72
dEQP-VK.ssbo.layout.random.scalar.73
dEQP-VK.ssbo.layout.random.scalar.74
-dEQP-VK.ssbo.layout.random.scalar.75
dEQP-VK.ssbo.layout.random.scalar.76
dEQP-VK.ssbo.layout.random.scalar.77
dEQP-VK.ssbo.layout.random.scalar.78
diff --git a/external/vulkancts/mustpass/master/vk-default.txt b/external/vulkancts/mustpass/master/vk-default.txt
index 401ba3c..d0f9c29 100644
--- a/external/vulkancts/mustpass/master/vk-default.txt
+++ b/external/vulkancts/mustpass/master/vk-default.txt
@@ -4,7 +4,11 @@
dEQP-VK.info.memory_limits
dEQP-VK.api.version_check.version
dEQP-VK.api.version_check.entry_points
-dEQP-VK.api.driver_properties.properties
+dEQP-VK.api.driver_properties.driver_id_match
+dEQP-VK.api.driver_properties.name_is_not_empty
+dEQP-VK.api.driver_properties.name_zero_terminated
+dEQP-VK.api.driver_properties.info_zero_terminated
+dEQP-VK.api.driver_properties.conformance_version
dEQP-VK.api.smoke.create_sampler
dEQP-VK.api.smoke.create_shader
dEQP-VK.api.smoke.triangle
@@ -204443,84 +204447,72 @@
dEQP-VK.pipeline.matched_attachments.no_cache
dEQP-VK.pipeline.multisample.raster_samples.samples_2.primitive_triangle
dEQP-VK.pipeline.multisample.raster_samples.samples_2.primitive_line
-dEQP-VK.pipeline.multisample.raster_samples.samples_2.primitive_point_1px
dEQP-VK.pipeline.multisample.raster_samples.samples_2.primitive_point
dEQP-VK.pipeline.multisample.raster_samples.samples_2.depth
dEQP-VK.pipeline.multisample.raster_samples.samples_2.stencil
dEQP-VK.pipeline.multisample.raster_samples.samples_2.depth_stencil
dEQP-VK.pipeline.multisample.raster_samples.samples_2.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_2.primitive_line_sparse
-dEQP-VK.pipeline.multisample.raster_samples.samples_2.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_2.primitive_point_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_2.depth_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_2.stencil_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_2.depth_stencil_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_4.primitive_triangle
dEQP-VK.pipeline.multisample.raster_samples.samples_4.primitive_line
-dEQP-VK.pipeline.multisample.raster_samples.samples_4.primitive_point_1px
dEQP-VK.pipeline.multisample.raster_samples.samples_4.primitive_point
dEQP-VK.pipeline.multisample.raster_samples.samples_4.depth
dEQP-VK.pipeline.multisample.raster_samples.samples_4.stencil
dEQP-VK.pipeline.multisample.raster_samples.samples_4.depth_stencil
dEQP-VK.pipeline.multisample.raster_samples.samples_4.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_4.primitive_line_sparse
-dEQP-VK.pipeline.multisample.raster_samples.samples_4.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_4.primitive_point_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_4.depth_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_4.stencil_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_4.depth_stencil_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_8.primitive_triangle
dEQP-VK.pipeline.multisample.raster_samples.samples_8.primitive_line
-dEQP-VK.pipeline.multisample.raster_samples.samples_8.primitive_point_1px
dEQP-VK.pipeline.multisample.raster_samples.samples_8.primitive_point
dEQP-VK.pipeline.multisample.raster_samples.samples_8.depth
dEQP-VK.pipeline.multisample.raster_samples.samples_8.stencil
dEQP-VK.pipeline.multisample.raster_samples.samples_8.depth_stencil
dEQP-VK.pipeline.multisample.raster_samples.samples_8.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_8.primitive_line_sparse
-dEQP-VK.pipeline.multisample.raster_samples.samples_8.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_8.primitive_point_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_8.depth_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_8.stencil_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_8.depth_stencil_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_16.primitive_triangle
dEQP-VK.pipeline.multisample.raster_samples.samples_16.primitive_line
-dEQP-VK.pipeline.multisample.raster_samples.samples_16.primitive_point_1px
dEQP-VK.pipeline.multisample.raster_samples.samples_16.primitive_point
dEQP-VK.pipeline.multisample.raster_samples.samples_16.depth
dEQP-VK.pipeline.multisample.raster_samples.samples_16.stencil
dEQP-VK.pipeline.multisample.raster_samples.samples_16.depth_stencil
dEQP-VK.pipeline.multisample.raster_samples.samples_16.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_16.primitive_line_sparse
-dEQP-VK.pipeline.multisample.raster_samples.samples_16.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_16.primitive_point_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_16.depth_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_16.stencil_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_16.depth_stencil_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_32.primitive_triangle
dEQP-VK.pipeline.multisample.raster_samples.samples_32.primitive_line
-dEQP-VK.pipeline.multisample.raster_samples.samples_32.primitive_point_1px
dEQP-VK.pipeline.multisample.raster_samples.samples_32.primitive_point
dEQP-VK.pipeline.multisample.raster_samples.samples_32.depth
dEQP-VK.pipeline.multisample.raster_samples.samples_32.stencil
dEQP-VK.pipeline.multisample.raster_samples.samples_32.depth_stencil
dEQP-VK.pipeline.multisample.raster_samples.samples_32.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_32.primitive_line_sparse
-dEQP-VK.pipeline.multisample.raster_samples.samples_32.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_32.primitive_point_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_32.depth_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_32.stencil_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_32.depth_stencil_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_64.primitive_triangle
dEQP-VK.pipeline.multisample.raster_samples.samples_64.primitive_line
-dEQP-VK.pipeline.multisample.raster_samples.samples_64.primitive_point_1px
dEQP-VK.pipeline.multisample.raster_samples.samples_64.primitive_point
dEQP-VK.pipeline.multisample.raster_samples.samples_64.depth
dEQP-VK.pipeline.multisample.raster_samples.samples_64.stencil
dEQP-VK.pipeline.multisample.raster_samples.samples_64.depth_stencil
dEQP-VK.pipeline.multisample.raster_samples.samples_64.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_64.primitive_line_sparse
-dEQP-VK.pipeline.multisample.raster_samples.samples_64.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_64.primitive_point_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_64.depth_sparse
dEQP-VK.pipeline.multisample.raster_samples.samples_64.stencil_sparse
@@ -204529,435 +204521,327 @@
dEQP-VK.pipeline.multisample.raster_samples_consistency.unique_colors_check_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_2.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_2.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_2.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_2.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_2.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_2.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_2.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_2.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_4.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_4.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_4.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_4.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_4.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_4.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_4.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_4.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_8.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_8.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_8.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_8.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_8.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_8.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_8.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_8.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_16.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_16.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_16.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_16.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_16.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_16.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_16.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_16.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_32.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_32.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_32.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_32.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_32.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_32.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_32.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_32.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_64.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_64.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_64.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_64.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_64.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_64.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_64.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_0.samples_64.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_2.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_2.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_2.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_2.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_2.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_2.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_2.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_2.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_4.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_4.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_4.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_4.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_4.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_4.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_4.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_4.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_8.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_8.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_8.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_8.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_8.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_8.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_8.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_8.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_16.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_16.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_16.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_16.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_16.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_16.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_16.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_16.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_32.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_32.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_32.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_32.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_32.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_32.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_32.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_32.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_64.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_64.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_64.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_64.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_64.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_64.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_64.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_25.samples_64.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_2.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_2.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_2.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_2.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_2.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_2.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_2.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_2.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_4.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_4.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_4.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_4.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_4.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_4.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_4.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_4.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_8.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_8.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_8.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_8.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_8.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_8.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_8.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_8.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_16.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_16.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_16.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_16.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_16.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_16.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_16.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_16.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_32.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_32.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_32.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_32.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_32.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_32.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_32.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_32.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_64.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_64.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_64.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_64.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_64.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_64.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_64.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_5.samples_64.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_2.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_2.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_2.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_2.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_2.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_2.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_2.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_2.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_4.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_4.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_4.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_4.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_4.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_4.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_4.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_4.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_8.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_8.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_8.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_8.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_8.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_8.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_8.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_8.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_16.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_16.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_16.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_16.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_16.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_16.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_16.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_16.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_32.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_32.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_32.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_32.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_32.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_32.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_32.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_32.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_64.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_64.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_64.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_64.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_64.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_64.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_64.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_0_75.samples_64.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_2.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_2.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_2.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_2.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_2.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_2.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_2.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_2.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_4.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_4.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_4.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_4.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_4.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_4.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_4.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_4.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_8.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_8.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_8.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_8.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_8.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_8.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_8.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_8.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_16.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_16.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_16.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_16.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_16.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_16.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_16.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_16.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_32.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_32.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_32.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_32.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_32.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_32.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_32.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_32.primitive_point_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_64.primitive_triangle
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_64.primitive_line
-dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_64.primitive_point_1px
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_64.primitive_point
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_64.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_64.primitive_line_sparse
-dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_64.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.min_sample_shading.min_1_0.samples_64.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_2.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_2.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_2.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_2.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_2.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_2.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_2.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_2.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_4.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_4.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_4.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_4.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_4.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_4.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_4.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_4.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_8.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_8.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_8.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_8.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_8.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_8.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_8.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_8.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_16.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_16.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_16.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_16.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_16.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_16.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_16.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_16.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_32.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_32.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_32.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_32.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_32.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_32.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_32.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_32.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_64.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_64.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_64.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_64.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_64.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_64.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_64.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_64.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_2.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_2.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_2.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_2.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_2.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_2.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_2.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_2.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_4.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_4.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_4.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_4.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_4.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_4.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_4.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_4.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_8.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_8.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_8.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_8.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_8.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_8.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_8.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_8.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_16.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_16.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_16.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_16.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_16.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_16.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_16.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_16.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_32.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_32.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_32.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_32.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_32.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_32.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_32.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_32.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_64.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_64.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_64.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_64.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_64.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_64.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_64.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_64.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_2.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_2.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_2.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_2.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_2.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_2.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_2.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_2.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_4.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_4.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_4.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_4.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_4.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_4.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_4.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_4.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_8.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_8.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_8.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_8.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_8.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_8.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_8.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_8.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_16.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_16.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_16.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_16.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_16.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_16.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_16.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_16.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_32.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_32.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_32.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_32.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_32.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_32.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_32.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_32.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_64.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_64.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_64.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_64.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_64.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_64.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_64.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_64.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_2.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_2.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_2.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_2.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_2.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_2.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_2.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_2.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_4.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_4.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_4.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_4.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_4.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_4.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_4.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_4.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_8.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_8.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_8.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_8.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_8.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_8.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_8.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_8.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_16.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_16.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_16.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_16.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_16.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_16.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_16.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_16.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_32.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_32.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_32.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_32.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_32.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_32.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_32.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_32.primitive_point_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_64.primitive_triangle
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_64.primitive_line
-dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_64.primitive_point_1px
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_64.primitive_point
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_64.primitive_triangle_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_64.primitive_line_sparse
-dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_64.primitive_point_1px_sparse
dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_64.primitive_point_sparse
dEQP-VK.pipeline.multisample.alpha_to_one.samples_2
dEQP-VK.pipeline.multisample.alpha_to_one.samples_2_sparse
@@ -341117,7 +341001,6 @@
dEQP-VK.ssbo.layout.random.scalar.72
dEQP-VK.ssbo.layout.random.scalar.73
dEQP-VK.ssbo.layout.random.scalar.74
-dEQP-VK.ssbo.layout.random.scalar.75
dEQP-VK.ssbo.layout.random.scalar.76
dEQP-VK.ssbo.layout.random.scalar.77
dEQP-VK.ssbo.layout.random.scalar.78