Restore cubic filtering tests
authorAlexander Galazin <alexander.galazin@arm.com>
Mon, 20 Jul 2020 14:56:24 +0000 (16:56 +0200)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Thu, 27 Aug 2020 13:04:17 +0000 (09:04 -0400)
Components: Vulkan

Change-Id: Ia0d675a9be2d1791bcbfcb695002255d6c8364b4

external/vulkancts/mustpass/master/src/excluded-tests.txt
external/vulkancts/mustpass/master/vk-default.txt

index 6aa8a11..f2ccc82 100644 (file)
@@ -14,94 +14,3 @@ dEQP-VK.pipeline.multisample.*.primitive_point_1px_sparse
 # Test shader length is excessive, excluding until such time as the test case can be re-visited.
 dEQP-VK.ssbo.layout.random.scalar.75
 
-# VK-GL-CTS 1682
-dEQP-VK.texture.filtering.2d.formats.r16g16b16a16_sfloat.cubic
-dEQP-VK.texture.filtering.2d.formats.b10g11r11_ufloat.cubic
-dEQP-VK.texture.filtering.2d.formats.r8g8b8a8_unorm.cubic
-dEQP-VK.texture.filtering.2d.formats.r8g8b8a8_snorm.cubic
-dEQP-VK.texture.filtering.2d.formats.r5g6b5_unorm.cubic
-dEQP-VK.texture.filtering.2d.formats.r4g4b4a4_unorm.cubic
-dEQP-VK.texture.filtering.2d.formats.r5g5b5a1_unorm.cubic
-dEQP-VK.texture.filtering.2d.formats.a8b8g8r8_srgb.cubic
-dEQP-VK.texture.filtering.2d.formats.a1r5g5b5_unorm.cubic
-dEQP-VK.texture.filtering.2d.sizes.4x8.cubic
-dEQP-VK.texture.filtering.2d.sizes.32x64.cubic
-dEQP-VK.texture.filtering.2d.sizes.128x128.cubic
-dEQP-VK.texture.filtering.2d.sizes.3x7.cubic
-dEQP-VK.texture.filtering.2d.sizes.31x55.cubic
-dEQP-VK.texture.filtering.2d.sizes.127x99.cubic
-dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.repeat.repeat
-dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.repeat.mirrored_repeat
-dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.repeat.clamp_to_edge
-dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.repeat.clamp_to_border
-dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.repeat.mirror_clamp_to_edge
-dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.mirrored_repeat.repeat
-dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.mirrored_repeat.mirrored_repeat
-dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.mirrored_repeat.clamp_to_edge
-dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.mirrored_repeat.clamp_to_border
-dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.mirrored_repeat.mirror_clamp_to_edge
-dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.clamp_to_edge.repeat
-dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.clamp_to_edge.mirrored_repeat
-dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.clamp_to_edge.clamp_to_edge
-dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.clamp_to_edge.clamp_to_border
-dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.clamp_to_edge.mirror_clamp_to_edge
-dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.clamp_to_border.repeat
-dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.clamp_to_border.mirrored_repeat
-dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.clamp_to_border.clamp_to_edge
-dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.clamp_to_border.clamp_to_border
-dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.clamp_to_border.mirror_clamp_to_edge
-dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.mirror_clamp_to_edge.repeat
-dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.mirror_clamp_to_edge.mirrored_repeat
-dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.mirror_clamp_to_edge.clamp_to_edge
-dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.mirror_clamp_to_edge.clamp_to_border
-dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.mirror_clamp_to_edge.mirror_clamp_to_edge
-dEQP-VK.texture.filtering.2d.combinations.cubic.linear.repeat.repeat
-dEQP-VK.texture.filtering.2d.combinations.cubic.linear.repeat.mirrored_repeat
-dEQP-VK.texture.filtering.2d.combinations.cubic.linear.repeat.clamp_to_edge
-dEQP-VK.texture.filtering.2d.combinations.cubic.linear.repeat.clamp_to_border
-dEQP-VK.texture.filtering.2d.combinations.cubic.linear.repeat.mirror_clamp_to_edge
-dEQP-VK.texture.filtering.2d.combinations.cubic.linear.mirrored_repeat.repeat
-dEQP-VK.texture.filtering.2d.combinations.cubic.linear.mirrored_repeat.mirrored_repeat
-dEQP-VK.texture.filtering.2d.combinations.cubic.linear.mirrored_repeat.clamp_to_edge
-dEQP-VK.texture.filtering.2d.combinations.cubic.linear.mirrored_repeat.clamp_to_border
-dEQP-VK.texture.filtering.2d.combinations.cubic.linear.mirrored_repeat.mirror_clamp_to_edge
-dEQP-VK.texture.filtering.2d.combinations.cubic.linear.clamp_to_edge.repeat
-dEQP-VK.texture.filtering.2d.combinations.cubic.linear.clamp_to_edge.mirrored_repeat
-dEQP-VK.texture.filtering.2d.combinations.cubic.linear.clamp_to_edge.clamp_to_edge
-dEQP-VK.texture.filtering.2d.combinations.cubic.linear.clamp_to_edge.clamp_to_border
-dEQP-VK.texture.filtering.2d.combinations.cubic.linear.clamp_to_edge.mirror_clamp_to_edge
-dEQP-VK.texture.filtering.2d.combinations.cubic.linear.clamp_to_border.repeat
-dEQP-VK.texture.filtering.2d.combinations.cubic.linear.clamp_to_border.mirrored_repeat
-dEQP-VK.texture.filtering.2d.combinations.cubic.linear.clamp_to_border.clamp_to_edge
-dEQP-VK.texture.filtering.2d.combinations.cubic.linear.clamp_to_border.clamp_to_border
-dEQP-VK.texture.filtering.2d.combinations.cubic.linear.clamp_to_border.mirror_clamp_to_edge
-dEQP-VK.texture.filtering.2d.combinations.cubic.linear.mirror_clamp_to_edge.repeat
-dEQP-VK.texture.filtering.2d.combinations.cubic.linear.mirror_clamp_to_edge.mirrored_repeat
-dEQP-VK.texture.filtering.2d.combinations.cubic.linear.mirror_clamp_to_edge.clamp_to_edge
-dEQP-VK.texture.filtering.2d.combinations.cubic.linear.mirror_clamp_to_edge.clamp_to_border
-dEQP-VK.texture.filtering.2d.combinations.cubic.linear.mirror_clamp_to_edge.mirror_clamp_to_edge
-dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.repeat.repeat
-dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.repeat.mirrored_repeat
-dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.repeat.clamp_to_edge
-dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.repeat.clamp_to_border
-dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.repeat.mirror_clamp_to_edge
-dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.mirrored_repeat.repeat
-dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.mirrored_repeat.mirrored_repeat
-dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.mirrored_repeat.clamp_to_edge
-dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.mirrored_repeat.clamp_to_border
-dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.mirrored_repeat.mirror_clamp_to_edge
-dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.clamp_to_edge.repeat
-dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.clamp_to_edge.mirrored_repeat
-dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.clamp_to_edge.clamp_to_edge
-dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.clamp_to_edge.clamp_to_border
-dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.clamp_to_edge.mirror_clamp_to_edge
-dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.clamp_to_border.repeat
-dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.clamp_to_border.mirrored_repeat
-dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.clamp_to_border.clamp_to_edge
-dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.clamp_to_border.clamp_to_border
-dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.clamp_to_border.mirror_clamp_to_edge
-dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.mirror_clamp_to_edge.repeat
-dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.mirror_clamp_to_edge.mirrored_repeat
-dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.mirror_clamp_to_edge.clamp_to_edge
-dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.mirror_clamp_to_edge.clamp_to_border
-dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.mirror_clamp_to_edge.mirror_clamp_to_edge
index 3c766ac..66fa4c1 100644 (file)
@@ -570171,6 +570171,7 @@ dEQP-VK.fragment_operations.early_fragment.early_fragment_tests_depth_no_attachm
 dEQP-VK.fragment_operations.early_fragment.early_fragment_tests_stencil_no_attachment
 dEQP-VK.texture.filtering.2d.formats.r16g16b16a16_sfloat.nearest
 dEQP-VK.texture.filtering.2d.formats.r16g16b16a16_sfloat.linear
+dEQP-VK.texture.filtering.2d.formats.r16g16b16a16_sfloat.cubic
 dEQP-VK.texture.filtering.2d.formats.r16g16b16a16_sfloat.nearest_mipmap_nearest
 dEQP-VK.texture.filtering.2d.formats.r16g16b16a16_sfloat.linear_mipmap_nearest
 dEQP-VK.texture.filtering.2d.formats.r16g16b16a16_sfloat.nearest_mipmap_linear
@@ -570179,6 +570180,7 @@ dEQP-VK.texture.filtering.2d.formats.r16g16b16a16_sfloat.cubic_mipmap_nearest
 dEQP-VK.texture.filtering.2d.formats.r16g16b16a16_sfloat.cubic_mipmap_linear
 dEQP-VK.texture.filtering.2d.formats.b10g11r11_ufloat.nearest
 dEQP-VK.texture.filtering.2d.formats.b10g11r11_ufloat.linear
+dEQP-VK.texture.filtering.2d.formats.b10g11r11_ufloat.cubic
 dEQP-VK.texture.filtering.2d.formats.b10g11r11_ufloat.nearest_mipmap_nearest
 dEQP-VK.texture.filtering.2d.formats.b10g11r11_ufloat.linear_mipmap_nearest
 dEQP-VK.texture.filtering.2d.formats.b10g11r11_ufloat.nearest_mipmap_linear
@@ -570196,6 +570198,7 @@ dEQP-VK.texture.filtering.2d.formats.e5b9g9r9_ufloat.cubic_mipmap_nearest
 dEQP-VK.texture.filtering.2d.formats.e5b9g9r9_ufloat.cubic_mipmap_linear
 dEQP-VK.texture.filtering.2d.formats.r8g8b8a8_unorm.nearest
 dEQP-VK.texture.filtering.2d.formats.r8g8b8a8_unorm.linear
+dEQP-VK.texture.filtering.2d.formats.r8g8b8a8_unorm.cubic
 dEQP-VK.texture.filtering.2d.formats.r8g8b8a8_unorm.nearest_mipmap_nearest
 dEQP-VK.texture.filtering.2d.formats.r8g8b8a8_unorm.linear_mipmap_nearest
 dEQP-VK.texture.filtering.2d.formats.r8g8b8a8_unorm.nearest_mipmap_linear
@@ -570204,6 +570207,7 @@ dEQP-VK.texture.filtering.2d.formats.r8g8b8a8_unorm.cubic_mipmap_nearest
 dEQP-VK.texture.filtering.2d.formats.r8g8b8a8_unorm.cubic_mipmap_linear
 dEQP-VK.texture.filtering.2d.formats.r8g8b8a8_snorm.nearest
 dEQP-VK.texture.filtering.2d.formats.r8g8b8a8_snorm.linear
+dEQP-VK.texture.filtering.2d.formats.r8g8b8a8_snorm.cubic
 dEQP-VK.texture.filtering.2d.formats.r8g8b8a8_snorm.nearest_mipmap_nearest
 dEQP-VK.texture.filtering.2d.formats.r8g8b8a8_snorm.linear_mipmap_nearest
 dEQP-VK.texture.filtering.2d.formats.r8g8b8a8_snorm.nearest_mipmap_linear
@@ -570212,6 +570216,7 @@ dEQP-VK.texture.filtering.2d.formats.r8g8b8a8_snorm.cubic_mipmap_nearest
 dEQP-VK.texture.filtering.2d.formats.r8g8b8a8_snorm.cubic_mipmap_linear
 dEQP-VK.texture.filtering.2d.formats.r5g6b5_unorm.nearest
 dEQP-VK.texture.filtering.2d.formats.r5g6b5_unorm.linear
+dEQP-VK.texture.filtering.2d.formats.r5g6b5_unorm.cubic
 dEQP-VK.texture.filtering.2d.formats.r5g6b5_unorm.nearest_mipmap_nearest
 dEQP-VK.texture.filtering.2d.formats.r5g6b5_unorm.linear_mipmap_nearest
 dEQP-VK.texture.filtering.2d.formats.r5g6b5_unorm.nearest_mipmap_linear
@@ -570220,6 +570225,7 @@ dEQP-VK.texture.filtering.2d.formats.r5g6b5_unorm.cubic_mipmap_nearest
 dEQP-VK.texture.filtering.2d.formats.r5g6b5_unorm.cubic_mipmap_linear
 dEQP-VK.texture.filtering.2d.formats.r4g4b4a4_unorm.nearest
 dEQP-VK.texture.filtering.2d.formats.r4g4b4a4_unorm.linear
+dEQP-VK.texture.filtering.2d.formats.r4g4b4a4_unorm.cubic
 dEQP-VK.texture.filtering.2d.formats.r4g4b4a4_unorm.nearest_mipmap_nearest
 dEQP-VK.texture.filtering.2d.formats.r4g4b4a4_unorm.linear_mipmap_nearest
 dEQP-VK.texture.filtering.2d.formats.r4g4b4a4_unorm.nearest_mipmap_linear
@@ -570228,6 +570234,7 @@ dEQP-VK.texture.filtering.2d.formats.r4g4b4a4_unorm.cubic_mipmap_nearest
 dEQP-VK.texture.filtering.2d.formats.r4g4b4a4_unorm.cubic_mipmap_linear
 dEQP-VK.texture.filtering.2d.formats.r5g5b5a1_unorm.nearest
 dEQP-VK.texture.filtering.2d.formats.r5g5b5a1_unorm.linear
+dEQP-VK.texture.filtering.2d.formats.r5g5b5a1_unorm.cubic
 dEQP-VK.texture.filtering.2d.formats.r5g5b5a1_unorm.nearest_mipmap_nearest
 dEQP-VK.texture.filtering.2d.formats.r5g5b5a1_unorm.linear_mipmap_nearest
 dEQP-VK.texture.filtering.2d.formats.r5g5b5a1_unorm.nearest_mipmap_linear
@@ -570236,6 +570243,7 @@ dEQP-VK.texture.filtering.2d.formats.r5g5b5a1_unorm.cubic_mipmap_nearest
 dEQP-VK.texture.filtering.2d.formats.r5g5b5a1_unorm.cubic_mipmap_linear
 dEQP-VK.texture.filtering.2d.formats.a8b8g8r8_srgb.nearest
 dEQP-VK.texture.filtering.2d.formats.a8b8g8r8_srgb.linear
+dEQP-VK.texture.filtering.2d.formats.a8b8g8r8_srgb.cubic
 dEQP-VK.texture.filtering.2d.formats.a8b8g8r8_srgb.nearest_mipmap_nearest
 dEQP-VK.texture.filtering.2d.formats.a8b8g8r8_srgb.linear_mipmap_nearest
 dEQP-VK.texture.filtering.2d.formats.a8b8g8r8_srgb.nearest_mipmap_linear
@@ -570244,6 +570252,7 @@ dEQP-VK.texture.filtering.2d.formats.a8b8g8r8_srgb.cubic_mipmap_nearest
 dEQP-VK.texture.filtering.2d.formats.a8b8g8r8_srgb.cubic_mipmap_linear
 dEQP-VK.texture.filtering.2d.formats.a1r5g5b5_unorm.nearest
 dEQP-VK.texture.filtering.2d.formats.a1r5g5b5_unorm.linear
+dEQP-VK.texture.filtering.2d.formats.a1r5g5b5_unorm.cubic
 dEQP-VK.texture.filtering.2d.formats.a1r5g5b5_unorm.nearest_mipmap_nearest
 dEQP-VK.texture.filtering.2d.formats.a1r5g5b5_unorm.linear_mipmap_nearest
 dEQP-VK.texture.filtering.2d.formats.a1r5g5b5_unorm.nearest_mipmap_linear
@@ -570255,6 +570264,7 @@ dEQP-VK.texture.filtering.2d.formats.d24_unorm_s8_uint_stencil.nearest
 dEQP-VK.texture.filtering.2d.formats.d32_sfloat_s8_uint_stencil.nearest
 dEQP-VK.texture.filtering.2d.sizes.4x8.nearest
 dEQP-VK.texture.filtering.2d.sizes.4x8.linear
+dEQP-VK.texture.filtering.2d.sizes.4x8.cubic
 dEQP-VK.texture.filtering.2d.sizes.4x8.nearest_mipmap_nearest
 dEQP-VK.texture.filtering.2d.sizes.4x8.linear_mipmap_nearest
 dEQP-VK.texture.filtering.2d.sizes.4x8.nearest_mipmap_linear
@@ -570263,6 +570273,7 @@ dEQP-VK.texture.filtering.2d.sizes.4x8.cubic_mipmap_nearest
 dEQP-VK.texture.filtering.2d.sizes.4x8.cubic_mipmap_linear
 dEQP-VK.texture.filtering.2d.sizes.32x64.nearest
 dEQP-VK.texture.filtering.2d.sizes.32x64.linear
+dEQP-VK.texture.filtering.2d.sizes.32x64.cubic
 dEQP-VK.texture.filtering.2d.sizes.32x64.nearest_mipmap_nearest
 dEQP-VK.texture.filtering.2d.sizes.32x64.linear_mipmap_nearest
 dEQP-VK.texture.filtering.2d.sizes.32x64.nearest_mipmap_linear
@@ -570271,6 +570282,7 @@ dEQP-VK.texture.filtering.2d.sizes.32x64.cubic_mipmap_nearest
 dEQP-VK.texture.filtering.2d.sizes.32x64.cubic_mipmap_linear
 dEQP-VK.texture.filtering.2d.sizes.128x128.nearest
 dEQP-VK.texture.filtering.2d.sizes.128x128.linear
+dEQP-VK.texture.filtering.2d.sizes.128x128.cubic
 dEQP-VK.texture.filtering.2d.sizes.128x128.nearest_mipmap_nearest
 dEQP-VK.texture.filtering.2d.sizes.128x128.linear_mipmap_nearest
 dEQP-VK.texture.filtering.2d.sizes.128x128.nearest_mipmap_linear
@@ -570279,6 +570291,7 @@ dEQP-VK.texture.filtering.2d.sizes.128x128.cubic_mipmap_nearest
 dEQP-VK.texture.filtering.2d.sizes.128x128.cubic_mipmap_linear
 dEQP-VK.texture.filtering.2d.sizes.3x7.nearest
 dEQP-VK.texture.filtering.2d.sizes.3x7.linear
+dEQP-VK.texture.filtering.2d.sizes.3x7.cubic
 dEQP-VK.texture.filtering.2d.sizes.3x7.nearest_mipmap_nearest
 dEQP-VK.texture.filtering.2d.sizes.3x7.linear_mipmap_nearest
 dEQP-VK.texture.filtering.2d.sizes.3x7.nearest_mipmap_linear
@@ -570287,6 +570300,7 @@ dEQP-VK.texture.filtering.2d.sizes.3x7.cubic_mipmap_nearest
 dEQP-VK.texture.filtering.2d.sizes.3x7.cubic_mipmap_linear
 dEQP-VK.texture.filtering.2d.sizes.31x55.nearest
 dEQP-VK.texture.filtering.2d.sizes.31x55.linear
+dEQP-VK.texture.filtering.2d.sizes.31x55.cubic
 dEQP-VK.texture.filtering.2d.sizes.31x55.nearest_mipmap_nearest
 dEQP-VK.texture.filtering.2d.sizes.31x55.linear_mipmap_nearest
 dEQP-VK.texture.filtering.2d.sizes.31x55.nearest_mipmap_linear
@@ -570295,6 +570309,7 @@ dEQP-VK.texture.filtering.2d.sizes.31x55.cubic_mipmap_nearest
 dEQP-VK.texture.filtering.2d.sizes.31x55.cubic_mipmap_linear
 dEQP-VK.texture.filtering.2d.sizes.127x99.nearest
 dEQP-VK.texture.filtering.2d.sizes.127x99.linear
+dEQP-VK.texture.filtering.2d.sizes.127x99.cubic
 dEQP-VK.texture.filtering.2d.sizes.127x99.nearest_mipmap_nearest
 dEQP-VK.texture.filtering.2d.sizes.127x99.linear_mipmap_nearest
 dEQP-VK.texture.filtering.2d.sizes.127x99.nearest_mipmap_linear
@@ -570451,6 +570466,81 @@ dEQP-VK.texture.filtering.2d.combinations.linear.cubic.mirror_clamp_to_edge.mirr
 dEQP-VK.texture.filtering.2d.combinations.linear.cubic.mirror_clamp_to_edge.clamp_to_edge
 dEQP-VK.texture.filtering.2d.combinations.linear.cubic.mirror_clamp_to_edge.clamp_to_border
 dEQP-VK.texture.filtering.2d.combinations.linear.cubic.mirror_clamp_to_edge.mirror_clamp_to_edge
+dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.repeat.repeat
+dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.repeat.mirrored_repeat
+dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.repeat.clamp_to_edge
+dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.repeat.clamp_to_border
+dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.repeat.mirror_clamp_to_edge
+dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.mirrored_repeat.repeat
+dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.mirrored_repeat.mirrored_repeat
+dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.mirrored_repeat.clamp_to_edge
+dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.mirrored_repeat.clamp_to_border
+dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.mirrored_repeat.mirror_clamp_to_edge
+dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.clamp_to_edge.repeat
+dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.clamp_to_edge.mirrored_repeat
+dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.clamp_to_edge.clamp_to_edge
+dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.clamp_to_edge.clamp_to_border
+dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.clamp_to_edge.mirror_clamp_to_edge
+dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.clamp_to_border.repeat
+dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.clamp_to_border.mirrored_repeat
+dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.clamp_to_border.clamp_to_edge
+dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.clamp_to_border.clamp_to_border
+dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.clamp_to_border.mirror_clamp_to_edge
+dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.mirror_clamp_to_edge.repeat
+dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.mirror_clamp_to_edge.mirrored_repeat
+dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.mirror_clamp_to_edge.clamp_to_edge
+dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.mirror_clamp_to_edge.clamp_to_border
+dEQP-VK.texture.filtering.2d.combinations.cubic.nearest.mirror_clamp_to_edge.mirror_clamp_to_edge
+dEQP-VK.texture.filtering.2d.combinations.cubic.linear.repeat.repeat
+dEQP-VK.texture.filtering.2d.combinations.cubic.linear.repeat.mirrored_repeat
+dEQP-VK.texture.filtering.2d.combinations.cubic.linear.repeat.clamp_to_edge
+dEQP-VK.texture.filtering.2d.combinations.cubic.linear.repeat.clamp_to_border
+dEQP-VK.texture.filtering.2d.combinations.cubic.linear.repeat.mirror_clamp_to_edge
+dEQP-VK.texture.filtering.2d.combinations.cubic.linear.mirrored_repeat.repeat
+dEQP-VK.texture.filtering.2d.combinations.cubic.linear.mirrored_repeat.mirrored_repeat
+dEQP-VK.texture.filtering.2d.combinations.cubic.linear.mirrored_repeat.clamp_to_edge
+dEQP-VK.texture.filtering.2d.combinations.cubic.linear.mirrored_repeat.clamp_to_border
+dEQP-VK.texture.filtering.2d.combinations.cubic.linear.mirrored_repeat.mirror_clamp_to_edge
+dEQP-VK.texture.filtering.2d.combinations.cubic.linear.clamp_to_edge.repeat
+dEQP-VK.texture.filtering.2d.combinations.cubic.linear.clamp_to_edge.mirrored_repeat
+dEQP-VK.texture.filtering.2d.combinations.cubic.linear.clamp_to_edge.clamp_to_edge
+dEQP-VK.texture.filtering.2d.combinations.cubic.linear.clamp_to_edge.clamp_to_border
+dEQP-VK.texture.filtering.2d.combinations.cubic.linear.clamp_to_edge.mirror_clamp_to_edge
+dEQP-VK.texture.filtering.2d.combinations.cubic.linear.clamp_to_border.repeat
+dEQP-VK.texture.filtering.2d.combinations.cubic.linear.clamp_to_border.mirrored_repeat
+dEQP-VK.texture.filtering.2d.combinations.cubic.linear.clamp_to_border.clamp_to_edge
+dEQP-VK.texture.filtering.2d.combinations.cubic.linear.clamp_to_border.clamp_to_border
+dEQP-VK.texture.filtering.2d.combinations.cubic.linear.clamp_to_border.mirror_clamp_to_edge
+dEQP-VK.texture.filtering.2d.combinations.cubic.linear.mirror_clamp_to_edge.repeat
+dEQP-VK.texture.filtering.2d.combinations.cubic.linear.mirror_clamp_to_edge.mirrored_repeat
+dEQP-VK.texture.filtering.2d.combinations.cubic.linear.mirror_clamp_to_edge.clamp_to_edge
+dEQP-VK.texture.filtering.2d.combinations.cubic.linear.mirror_clamp_to_edge.clamp_to_border
+dEQP-VK.texture.filtering.2d.combinations.cubic.linear.mirror_clamp_to_edge.mirror_clamp_to_edge
+dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.repeat.repeat
+dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.repeat.mirrored_repeat
+dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.repeat.clamp_to_edge
+dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.repeat.clamp_to_border
+dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.repeat.mirror_clamp_to_edge
+dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.mirrored_repeat.repeat
+dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.mirrored_repeat.mirrored_repeat
+dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.mirrored_repeat.clamp_to_edge
+dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.mirrored_repeat.clamp_to_border
+dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.mirrored_repeat.mirror_clamp_to_edge
+dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.clamp_to_edge.repeat
+dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.clamp_to_edge.mirrored_repeat
+dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.clamp_to_edge.clamp_to_edge
+dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.clamp_to_edge.clamp_to_border
+dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.clamp_to_edge.mirror_clamp_to_edge
+dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.clamp_to_border.repeat
+dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.clamp_to_border.mirrored_repeat
+dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.clamp_to_border.clamp_to_edge
+dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.clamp_to_border.clamp_to_border
+dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.clamp_to_border.mirror_clamp_to_edge
+dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.mirror_clamp_to_edge.repeat
+dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.mirror_clamp_to_edge.mirrored_repeat
+dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.mirror_clamp_to_edge.clamp_to_edge
+dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.mirror_clamp_to_edge.clamp_to_border
+dEQP-VK.texture.filtering.2d.combinations.cubic.cubic.mirror_clamp_to_edge.mirror_clamp_to_edge
 dEQP-VK.texture.filtering.2d.combinations.nearest_mipmap_nearest.nearest.repeat.repeat
 dEQP-VK.texture.filtering.2d.combinations.nearest_mipmap_nearest.nearest.repeat.mirrored_repeat
 dEQP-VK.texture.filtering.2d.combinations.nearest_mipmap_nearest.nearest.repeat.clamp_to_edge