Enable previously excluded tests
authorAlexander Galazin <alexander.galazin@arm.com>
Sat, 15 Sep 2018 07:24:47 +0000 (09:24 +0200)
committerAlexander Galazin <alexander.galazin@arm.com>
Fri, 23 Nov 2018 11:06:52 +0000 (12:06 +0100)
Component: Vulkan

Affects:
dEQP-VK.glsl.builtin.precision.clamp.highp_compute.*
dEQP-VK.glsl.builtin.precision.cos.mediump_*
dEQP-VK.glsl.builtin.precision.div.highp_compute.*
dEQP-VK.glsl.builtin.precision.max.highp_compute.*
dEQP-VK.glsl.builtin.precision.min.highp_compute.*
dEQP-VK.glsl.builtin.precision.mod.highp_compute.*
dEQP-VK.glsl.builtin.precision.sin.mediump_compute.*
dEQP-VK.glsl.builtin.precision.tan.mediump_compute.*
dEQP-VK.glsl.builtin.precision.dot.highp_compute.*
dEQP-VK.glsl.builtin.precision.acosh.highp_compute.*
dEQP-VK.glsl.builtin.precision.atanh.highp_compute.*
dEQP-VK.glsl.builtin.precision.atanh.mediump_compute.*
dEQP-VK.glsl.builtin.precision.reflect.mediump_compute.scalar
dEQP-VK.glsl.builtin.precision.reflect.highp_compute.scalar
dEQP-VK.glsl.builtin.precision.reflect.highp_compute.vec4
dEQP-VK.glsl.builtin.precision.acos.mediump_compute.*
dEQP-VK.glsl.builtin.precision.atan.mediump_compute.*
dEQP-VK.glsl.builtin.precision.atan2.mediump_compute.*
dEQP-VK.glsl.builtin.precision.inverse.highp_compute.mat2
dEQP-VK.glsl.builtin.precision.refract.*
dEQP-VK.api.copy_and_blit.core.blit_image.simple_tests.scaling_and_offset.b8g8r8a8_unorm_linear
dEQP-VK.wsi.android.surface.query_devgroup_*
dEQP-VK.spirv_assembly.instruction.*.indexing.*u32*
dEQP-VK.spirv_assembly.instruction.*.indexing.*s32*

Change-Id: Idc718e296d531e0c8aff5da991f81c2dcc03a693
(cherry picked from commit 5a65480e2223c9e81d9c92fd0df84ae1a0762c3e)

external/vulkancts/mustpass/1.1.3/src/excluded-tests.txt
external/vulkancts/mustpass/1.1.3/src/test-issues.txt
external/vulkancts/mustpass/1.1.3/vk-default-no-waivers.txt
external/vulkancts/mustpass/1.1.3/vk-default.txt

index f9b9568..00b9458 100644 (file)
@@ -1,14 +1,3 @@
-# Issue 218: Excluded built-in function precision tests
-dEQP-VK.glsl.builtin.precision.clamp.highp_compute.*
-dEQP-VK.glsl.builtin.precision.cos.mediump_*
-dEQP-VK.glsl.builtin.precision.div.highp_compute.*
-dEQP-VK.glsl.builtin.precision.max.highp_compute.*
-dEQP-VK.glsl.builtin.precision.min.highp_compute.*
-dEQP-VK.glsl.builtin.precision.mod.highp_compute.*
-dEQP-VK.glsl.builtin.precision.reflect.highp_compute.vec4
-dEQP-VK.glsl.builtin.precision.sin.mediump_compute.*
-dEQP-VK.glsl.builtin.precision.tan.mediump_compute.*
-
 # Excluded texture function tests according to the Android GLES3 issue list
 dEQP-VK.glsl.texture_functions.texturegrad.samplercubeshadow_fragment
 dEQP-VK.glsl.texture_functions.texturegrad.samplercubeshadow_vertex
@@ -21,6 +10,11 @@ dEQP-VK.glsl.texture_functions.texturegrad.sparse_isamplercube_vertex
 dEQP-VK.glsl.texture_functions.texturegrad.sparse_usamplercube_fragment
 dEQP-VK.glsl.texture_functions.texturegrad.sparse_isampler3d_vertex
 
+# Issue 420: Exclude problematic clipping tests
+dEQP-VK.clipping.clip_volume.clipped.large_points
+dEQP-VK.clipping.clip_volume.clipped.wide_lines_axis_aligned
+dEQP-VK.clipping.clip_volume.clipped.wide_lines_diagonal
+
 # Issue 419: Failing sparse tests (Image mismatch)
 dEQP-VK.glsl.texture_functions.texture.sparse_isampler2d_bias_fragment
 dEQP-VK.glsl.texture_functions.texture.sparse_usampler2d_bias_fragment
@@ -31,22 +25,8 @@ dEQP-VK.glsl.texture_functions.texture.sparse_usampler2darray_bias_fragment
 dEQP-VK.glsl.texture_functions.texture.sparse_isampler3d_bias_fragment
 dEQP-VK.glsl.texture_functions.texture.sparse_usampler3d_bias_fragment
 
-# Issue 420: Exclude problematic clipping tests
-dEQP-VK.clipping.clip_volume.clipped.large_points
-dEQP-VK.clipping.clip_volume.clipped.wide_lines_axis_aligned
-dEQP-VK.clipping.clip_volume.clipped.wide_lines_diagonal
-
-# Issue 431: Excluded copies and blitting tests
-dEQP-VK.api.copy_and_blit.core.blit_image.simple_tests.scaling_and_offset.b8g8r8a8_unorm_linear
-
 # CTS issue 426, spec issue 403
 dEQP-VK.spirv_assembly.instruction.compute.opfunord.*
 
 # New tests from AOSP
 dEQP-VK.texture.explicit_lod.*
-
-#VK-GL-CTS 110: Excluded wsi android tests as they require android loader support
-dEQP-VK.wsi.android.surface.query_devgroup_*
-
-#VK-GL-CTS 749
-dEQP-VK.glsl.builtin.precision.atan2.mediump_compute.*
index 8ca4a6c..3db2292 100644 (file)
@@ -1,14 +1,5 @@
 # Issue 217: Built-in function precision test issues
-dEQP-VK.glsl.builtin.precision.dot.highp_compute.*
-dEQP-VK.glsl.builtin.precision.acosh.highp_compute.*
-dEQP-VK.glsl.builtin.precision.atanh.highp_compute.*
-dEQP-VK.glsl.builtin.precision.atanh.mediump_compute.*
-dEQP-VK.glsl.builtin.precision.reflect.mediump_compute.scalar
-dEQP-VK.glsl.builtin.precision.reflect.highp_compute.scalar
 dEQP-VK.glsl.builtin.precision.acos.mediump_compute.*
-dEQP-VK.glsl.builtin.precision.atan.mediump_compute.*
-dEQP-VK.glsl.builtin.precision.inverse.highp_compute.mat2
-dEQP-VK.glsl.builtin.precision.refract.*
 
 # Issue 233: Negative zero flat varying issue
 dEQP-VK.glsl.builtin.function.common.frexp.float_highp_vertex
@@ -24,7 +15,3 @@ dEQP-VK.glsl.texture_functions.textureoffset.isampler2darray_vertex
 dEQP-VK.glsl.texture_functions.textureoffset.usampler2darray_vertex
 dEQP-VK.glsl.texture_functions.textureoffset.usampler3d_vertex
 dEQP-VK.glsl.texture_functions.texturegradoffset.usampler2darray_vertex
-
-# Issue 702: Tests use invalid conversion operations
-dEQP-VK.spirv_assembly.instruction.*.indexing.*u32*
-dEQP-VK.spirv_assembly.instruction.*.indexing.*s32*
index 41b7db8..57e4846 100644 (file)
@@ -22688,6 +22688,7 @@ dEQP-VK.api.copy_and_blit.core.blit_image.simple_tests.scaling_and_offset.r32_sf
 dEQP-VK.api.copy_and_blit.core.blit_image.simple_tests.scaling_and_offset.b8g8r8a8_unorm_nearest
 dEQP-VK.api.copy_and_blit.core.blit_image.simple_tests.scaling_and_offset.linear
 dEQP-VK.api.copy_and_blit.core.blit_image.simple_tests.scaling_and_offset.r32_sfloat_linear
+dEQP-VK.api.copy_and_blit.core.blit_image.simple_tests.scaling_and_offset.b8g8r8a8_unorm_linear
 dEQP-VK.api.copy_and_blit.core.blit_image.simple_tests.without_scaling_partial.nearest
 dEQP-VK.api.copy_and_blit.core.blit_image.simple_tests.without_scaling_partial.r32_sfloat_nearest
 dEQP-VK.api.copy_and_blit.core.blit_image.simple_tests.without_scaling_partial.b8g8r8a8_unorm_nearest
@@ -224538,14 +224539,20 @@ dEQP-VK.spirv_assembly.instruction.compute.conditional_branch.same_labels_true
 dEQP-VK.spirv_assembly.instruction.compute.conditional_branch.same_labels_false
 dEQP-VK.spirv_assembly.instruction.compute.indexing.input.struct.opaccesschain_u16
 dEQP-VK.spirv_assembly.instruction.compute.indexing.input.struct.opaccesschain_s16
+dEQP-VK.spirv_assembly.instruction.compute.indexing.input.struct.opaccesschain_u32
+dEQP-VK.spirv_assembly.instruction.compute.indexing.input.struct.opaccesschain_s32
 dEQP-VK.spirv_assembly.instruction.compute.indexing.input.struct.opaccesschain_u64
 dEQP-VK.spirv_assembly.instruction.compute.indexing.input.struct.opaccesschain_s64
 dEQP-VK.spirv_assembly.instruction.compute.indexing.input.struct.opinboundsaccesschain_u16
 dEQP-VK.spirv_assembly.instruction.compute.indexing.input.struct.opinboundsaccesschain_s16
+dEQP-VK.spirv_assembly.instruction.compute.indexing.input.struct.opinboundsaccesschain_u32
+dEQP-VK.spirv_assembly.instruction.compute.indexing.input.struct.opinboundsaccesschain_s32
 dEQP-VK.spirv_assembly.instruction.compute.indexing.input.struct.opinboundsaccesschain_u64
 dEQP-VK.spirv_assembly.instruction.compute.indexing.input.struct.opinboundsaccesschain_s64
 dEQP-VK.spirv_assembly.instruction.compute.indexing.input.struct.opptraccesschain_u16
 dEQP-VK.spirv_assembly.instruction.compute.indexing.input.struct.opptraccesschain_s16
+dEQP-VK.spirv_assembly.instruction.compute.indexing.input.struct.opptraccesschain_u32
+dEQP-VK.spirv_assembly.instruction.compute.indexing.input.struct.opptraccesschain_s32
 dEQP-VK.spirv_assembly.instruction.compute.indexing.input.struct.opptraccesschain_u64
 dEQP-VK.spirv_assembly.instruction.compute.indexing.input.struct.opptraccesschain_s64
 dEQP-VK.spirv_assembly.instruction.compute.indexing.input.non16basealignment.opaccesschain
@@ -232953,6 +232960,16 @@ dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opaccesschain_
 dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opaccesschain_s16_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opaccesschain_s16_geom
 dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opaccesschain_s16_frag
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opaccesschain_u32_vert
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opaccesschain_u32_tessc
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opaccesschain_u32_tesse
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opaccesschain_u32_geom
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opaccesschain_u32_frag
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opaccesschain_s32_vert
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opaccesschain_s32_tessc
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opaccesschain_s32_tesse
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opaccesschain_s32_geom
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opaccesschain_s32_frag
 dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opaccesschain_u64_vert
 dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opaccesschain_u64_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opaccesschain_u64_tesse
@@ -232973,6 +232990,16 @@ dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opinboundsacce
 dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opinboundsaccesschain_s16_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opinboundsaccesschain_s16_geom
 dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opinboundsaccesschain_s16_frag
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opinboundsaccesschain_u32_vert
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opinboundsaccesschain_u32_tessc
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opinboundsaccesschain_u32_tesse
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opinboundsaccesschain_u32_geom
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opinboundsaccesschain_u32_frag
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opinboundsaccesschain_s32_vert
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opinboundsaccesschain_s32_tessc
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opinboundsaccesschain_s32_tesse
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opinboundsaccesschain_s32_geom
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opinboundsaccesschain_s32_frag
 dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opinboundsaccesschain_u64_vert
 dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opinboundsaccesschain_u64_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opinboundsaccesschain_u64_tesse
@@ -232993,6 +233020,16 @@ dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opptraccesscha
 dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opptraccesschain_s16_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opptraccesschain_s16_geom
 dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opptraccesschain_s16_frag
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opptraccesschain_u32_vert
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opptraccesschain_u32_tessc
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opptraccesschain_u32_tesse
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opptraccesschain_u32_geom
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opptraccesschain_u32_frag
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opptraccesschain_s32_vert
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opptraccesschain_s32_tessc
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opptraccesschain_s32_tesse
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opptraccesschain_s32_geom
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opptraccesschain_s32_frag
 dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opptraccesschain_u64_vert
 dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opptraccesschain_u64_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opptraccesschain_u64_tesse
@@ -262367,6 +262404,10 @@ dEQP-VK.glsl.builtin.precision.div.mediump_compute.scalar
 dEQP-VK.glsl.builtin.precision.div.mediump_compute.vec2
 dEQP-VK.glsl.builtin.precision.div.mediump_compute.vec3
 dEQP-VK.glsl.builtin.precision.div.mediump_compute.vec4
+dEQP-VK.glsl.builtin.precision.div.highp_compute.scalar
+dEQP-VK.glsl.builtin.precision.div.highp_compute.vec2
+dEQP-VK.glsl.builtin.precision.div.highp_compute.vec3
+dEQP-VK.glsl.builtin.precision.div.highp_compute.vec4
 dEQP-VK.glsl.builtin.precision.radians.mediump_compute.scalar
 dEQP-VK.glsl.builtin.precision.radians.mediump_compute.vec2
 dEQP-VK.glsl.builtin.precision.radians.mediump_compute.vec3
@@ -262383,14 +262424,26 @@ dEQP-VK.glsl.builtin.precision.degrees.highp_compute.scalar
 dEQP-VK.glsl.builtin.precision.degrees.highp_compute.vec2
 dEQP-VK.glsl.builtin.precision.degrees.highp_compute.vec3
 dEQP-VK.glsl.builtin.precision.degrees.highp_compute.vec4
+dEQP-VK.glsl.builtin.precision.sin.mediump_compute.scalar
+dEQP-VK.glsl.builtin.precision.sin.mediump_compute.vec2
+dEQP-VK.glsl.builtin.precision.sin.mediump_compute.vec3
+dEQP-VK.glsl.builtin.precision.sin.mediump_compute.vec4
 dEQP-VK.glsl.builtin.precision.sin.highp_compute.scalar
 dEQP-VK.glsl.builtin.precision.sin.highp_compute.vec2
 dEQP-VK.glsl.builtin.precision.sin.highp_compute.vec3
 dEQP-VK.glsl.builtin.precision.sin.highp_compute.vec4
+dEQP-VK.glsl.builtin.precision.cos.mediump_compute.scalar
+dEQP-VK.glsl.builtin.precision.cos.mediump_compute.vec2
+dEQP-VK.glsl.builtin.precision.cos.mediump_compute.vec3
+dEQP-VK.glsl.builtin.precision.cos.mediump_compute.vec4
 dEQP-VK.glsl.builtin.precision.cos.highp_compute.scalar
 dEQP-VK.glsl.builtin.precision.cos.highp_compute.vec2
 dEQP-VK.glsl.builtin.precision.cos.highp_compute.vec3
 dEQP-VK.glsl.builtin.precision.cos.highp_compute.vec4
+dEQP-VK.glsl.builtin.precision.tan.mediump_compute.scalar
+dEQP-VK.glsl.builtin.precision.tan.mediump_compute.vec2
+dEQP-VK.glsl.builtin.precision.tan.mediump_compute.vec3
+dEQP-VK.glsl.builtin.precision.tan.mediump_compute.vec4
 dEQP-VK.glsl.builtin.precision.tan.highp_compute.scalar
 dEQP-VK.glsl.builtin.precision.tan.highp_compute.vec2
 dEQP-VK.glsl.builtin.precision.tan.highp_compute.vec3
@@ -262407,10 +262460,18 @@ dEQP-VK.glsl.builtin.precision.acos.highp_compute.scalar
 dEQP-VK.glsl.builtin.precision.acos.highp_compute.vec2
 dEQP-VK.glsl.builtin.precision.acos.highp_compute.vec3
 dEQP-VK.glsl.builtin.precision.acos.highp_compute.vec4
+dEQP-VK.glsl.builtin.precision.atan2.mediump_compute.scalar
+dEQP-VK.glsl.builtin.precision.atan2.mediump_compute.vec2
+dEQP-VK.glsl.builtin.precision.atan2.mediump_compute.vec3
+dEQP-VK.glsl.builtin.precision.atan2.mediump_compute.vec4
 dEQP-VK.glsl.builtin.precision.atan2.highp_compute.scalar
 dEQP-VK.glsl.builtin.precision.atan2.highp_compute.vec2
 dEQP-VK.glsl.builtin.precision.atan2.highp_compute.vec3
 dEQP-VK.glsl.builtin.precision.atan2.highp_compute.vec4
+dEQP-VK.glsl.builtin.precision.atan.mediump_compute.scalar
+dEQP-VK.glsl.builtin.precision.atan.mediump_compute.vec2
+dEQP-VK.glsl.builtin.precision.atan.mediump_compute.vec3
+dEQP-VK.glsl.builtin.precision.atan.mediump_compute.vec4
 dEQP-VK.glsl.builtin.precision.atan.highp_compute.scalar
 dEQP-VK.glsl.builtin.precision.atan.highp_compute.vec2
 dEQP-VK.glsl.builtin.precision.atan.highp_compute.vec3
@@ -262451,6 +262512,18 @@ dEQP-VK.glsl.builtin.precision.acosh.mediump_compute.scalar
 dEQP-VK.glsl.builtin.precision.acosh.mediump_compute.vec2
 dEQP-VK.glsl.builtin.precision.acosh.mediump_compute.vec3
 dEQP-VK.glsl.builtin.precision.acosh.mediump_compute.vec4
+dEQP-VK.glsl.builtin.precision.acosh.highp_compute.scalar
+dEQP-VK.glsl.builtin.precision.acosh.highp_compute.vec2
+dEQP-VK.glsl.builtin.precision.acosh.highp_compute.vec3
+dEQP-VK.glsl.builtin.precision.acosh.highp_compute.vec4
+dEQP-VK.glsl.builtin.precision.atanh.mediump_compute.scalar
+dEQP-VK.glsl.builtin.precision.atanh.mediump_compute.vec2
+dEQP-VK.glsl.builtin.precision.atanh.mediump_compute.vec3
+dEQP-VK.glsl.builtin.precision.atanh.mediump_compute.vec4
+dEQP-VK.glsl.builtin.precision.atanh.highp_compute.scalar
+dEQP-VK.glsl.builtin.precision.atanh.highp_compute.vec2
+dEQP-VK.glsl.builtin.precision.atanh.highp_compute.vec3
+dEQP-VK.glsl.builtin.precision.atanh.highp_compute.vec4
 dEQP-VK.glsl.builtin.precision.pow.mediump_compute.scalar
 dEQP-VK.glsl.builtin.precision.pow.mediump_compute.vec2
 dEQP-VK.glsl.builtin.precision.pow.mediump_compute.vec3
@@ -262575,20 +262648,36 @@ dEQP-VK.glsl.builtin.precision.mod.mediump_compute.scalar
 dEQP-VK.glsl.builtin.precision.mod.mediump_compute.vec2
 dEQP-VK.glsl.builtin.precision.mod.mediump_compute.vec3
 dEQP-VK.glsl.builtin.precision.mod.mediump_compute.vec4
+dEQP-VK.glsl.builtin.precision.mod.highp_compute.scalar
+dEQP-VK.glsl.builtin.precision.mod.highp_compute.vec2
+dEQP-VK.glsl.builtin.precision.mod.highp_compute.vec3
+dEQP-VK.glsl.builtin.precision.mod.highp_compute.vec4
 dEQP-VK.glsl.builtin.precision.modf.mediump_compute
 dEQP-VK.glsl.builtin.precision.modf.highp_compute
 dEQP-VK.glsl.builtin.precision.min.mediump_compute.scalar
 dEQP-VK.glsl.builtin.precision.min.mediump_compute.vec2
 dEQP-VK.glsl.builtin.precision.min.mediump_compute.vec3
 dEQP-VK.glsl.builtin.precision.min.mediump_compute.vec4
+dEQP-VK.glsl.builtin.precision.min.highp_compute.scalar
+dEQP-VK.glsl.builtin.precision.min.highp_compute.vec2
+dEQP-VK.glsl.builtin.precision.min.highp_compute.vec3
+dEQP-VK.glsl.builtin.precision.min.highp_compute.vec4
 dEQP-VK.glsl.builtin.precision.max.mediump_compute.scalar
 dEQP-VK.glsl.builtin.precision.max.mediump_compute.vec2
 dEQP-VK.glsl.builtin.precision.max.mediump_compute.vec3
 dEQP-VK.glsl.builtin.precision.max.mediump_compute.vec4
+dEQP-VK.glsl.builtin.precision.max.highp_compute.scalar
+dEQP-VK.glsl.builtin.precision.max.highp_compute.vec2
+dEQP-VK.glsl.builtin.precision.max.highp_compute.vec3
+dEQP-VK.glsl.builtin.precision.max.highp_compute.vec4
 dEQP-VK.glsl.builtin.precision.clamp.mediump_compute.scalar
 dEQP-VK.glsl.builtin.precision.clamp.mediump_compute.vec2
 dEQP-VK.glsl.builtin.precision.clamp.mediump_compute.vec3
 dEQP-VK.glsl.builtin.precision.clamp.mediump_compute.vec4
+dEQP-VK.glsl.builtin.precision.clamp.highp_compute.scalar
+dEQP-VK.glsl.builtin.precision.clamp.highp_compute.vec2
+dEQP-VK.glsl.builtin.precision.clamp.highp_compute.vec3
+dEQP-VK.glsl.builtin.precision.clamp.highp_compute.vec4
 dEQP-VK.glsl.builtin.precision.mix.mediump_compute.scalar
 dEQP-VK.glsl.builtin.precision.mix.mediump_compute.vec2
 dEQP-VK.glsl.builtin.precision.mix.mediump_compute.vec3
@@ -262633,6 +262722,10 @@ dEQP-VK.glsl.builtin.precision.dot.mediump_compute.scalar
 dEQP-VK.glsl.builtin.precision.dot.mediump_compute.vec2
 dEQP-VK.glsl.builtin.precision.dot.mediump_compute.vec3
 dEQP-VK.glsl.builtin.precision.dot.mediump_compute.vec4
+dEQP-VK.glsl.builtin.precision.dot.highp_compute.scalar
+dEQP-VK.glsl.builtin.precision.dot.highp_compute.vec2
+dEQP-VK.glsl.builtin.precision.dot.highp_compute.vec3
+dEQP-VK.glsl.builtin.precision.dot.highp_compute.vec4
 dEQP-VK.glsl.builtin.precision.cross.mediump_compute
 dEQP-VK.glsl.builtin.precision.cross.highp_compute
 dEQP-VK.glsl.builtin.precision.normalize.mediump_compute.scalar
@@ -262651,11 +262744,22 @@ dEQP-VK.glsl.builtin.precision.faceforward.highp_compute.scalar
 dEQP-VK.glsl.builtin.precision.faceforward.highp_compute.vec2
 dEQP-VK.glsl.builtin.precision.faceforward.highp_compute.vec3
 dEQP-VK.glsl.builtin.precision.faceforward.highp_compute.vec4
+dEQP-VK.glsl.builtin.precision.reflect.mediump_compute.scalar
 dEQP-VK.glsl.builtin.precision.reflect.mediump_compute.vec2
 dEQP-VK.glsl.builtin.precision.reflect.mediump_compute.vec3
 dEQP-VK.glsl.builtin.precision.reflect.mediump_compute.vec4
+dEQP-VK.glsl.builtin.precision.reflect.highp_compute.scalar
 dEQP-VK.glsl.builtin.precision.reflect.highp_compute.vec2
 dEQP-VK.glsl.builtin.precision.reflect.highp_compute.vec3
+dEQP-VK.glsl.builtin.precision.reflect.highp_compute.vec4
+dEQP-VK.glsl.builtin.precision.refract.mediump_compute.scalar
+dEQP-VK.glsl.builtin.precision.refract.mediump_compute.vec2
+dEQP-VK.glsl.builtin.precision.refract.mediump_compute.vec3
+dEQP-VK.glsl.builtin.precision.refract.mediump_compute.vec4
+dEQP-VK.glsl.builtin.precision.refract.highp_compute.scalar
+dEQP-VK.glsl.builtin.precision.refract.highp_compute.vec2
+dEQP-VK.glsl.builtin.precision.refract.highp_compute.vec3
+dEQP-VK.glsl.builtin.precision.refract.highp_compute.vec4
 dEQP-VK.glsl.builtin.precision.matrixcompmult.mediump_compute.mat2
 dEQP-VK.glsl.builtin.precision.matrixcompmult.mediump_compute.mat2x3
 dEQP-VK.glsl.builtin.precision.matrixcompmult.mediump_compute.mat2x4
@@ -262713,6 +262817,7 @@ dEQP-VK.glsl.builtin.precision.transpose.highp_compute.mat4
 dEQP-VK.glsl.builtin.precision.determinant.mediump_compute.mat2
 dEQP-VK.glsl.builtin.precision.determinant.highp_compute.mat2
 dEQP-VK.glsl.builtin.precision.inverse.mediump_compute.mat2
+dEQP-VK.glsl.builtin.precision.inverse.highp_compute.mat2
 dEQP-VK.glsl.builtin.precision.frexp.mediump_vertex.scalar
 dEQP-VK.glsl.builtin.precision.frexp.mediump_vertex.vec2
 dEQP-VK.glsl.builtin.precision.frexp.mediump_vertex.vec3
@@ -327904,6 +328009,8 @@ dEQP-VK.wsi.android.surface.query_capabilities2
 dEQP-VK.wsi.android.surface.query_formats
 dEQP-VK.wsi.android.surface.query_formats2
 dEQP-VK.wsi.android.surface.query_present_modes
+dEQP-VK.wsi.android.surface.query_devgroup_present_capabilities
+dEQP-VK.wsi.android.surface.query_devgroup_present_modes
 dEQP-VK.wsi.android.surface.destroy_null_handle
 dEQP-VK.wsi.android.surface.initial_size
 dEQP-VK.wsi.android.swapchain.create.min_image_count
index d683a05..3039f22 100644 (file)
@@ -22688,6 +22688,7 @@ dEQP-VK.api.copy_and_blit.core.blit_image.simple_tests.scaling_and_offset.r32_sf
 dEQP-VK.api.copy_and_blit.core.blit_image.simple_tests.scaling_and_offset.b8g8r8a8_unorm_nearest
 dEQP-VK.api.copy_and_blit.core.blit_image.simple_tests.scaling_and_offset.linear
 dEQP-VK.api.copy_and_blit.core.blit_image.simple_tests.scaling_and_offset.r32_sfloat_linear
+dEQP-VK.api.copy_and_blit.core.blit_image.simple_tests.scaling_and_offset.b8g8r8a8_unorm_linear
 dEQP-VK.api.copy_and_blit.core.blit_image.simple_tests.without_scaling_partial.nearest
 dEQP-VK.api.copy_and_blit.core.blit_image.simple_tests.without_scaling_partial.r32_sfloat_nearest
 dEQP-VK.api.copy_and_blit.core.blit_image.simple_tests.without_scaling_partial.b8g8r8a8_unorm_nearest
@@ -224538,14 +224539,20 @@ dEQP-VK.spirv_assembly.instruction.compute.conditional_branch.same_labels_true
 dEQP-VK.spirv_assembly.instruction.compute.conditional_branch.same_labels_false
 dEQP-VK.spirv_assembly.instruction.compute.indexing.input.struct.opaccesschain_u16
 dEQP-VK.spirv_assembly.instruction.compute.indexing.input.struct.opaccesschain_s16
+dEQP-VK.spirv_assembly.instruction.compute.indexing.input.struct.opaccesschain_u32
+dEQP-VK.spirv_assembly.instruction.compute.indexing.input.struct.opaccesschain_s32
 dEQP-VK.spirv_assembly.instruction.compute.indexing.input.struct.opaccesschain_u64
 dEQP-VK.spirv_assembly.instruction.compute.indexing.input.struct.opaccesschain_s64
 dEQP-VK.spirv_assembly.instruction.compute.indexing.input.struct.opinboundsaccesschain_u16
 dEQP-VK.spirv_assembly.instruction.compute.indexing.input.struct.opinboundsaccesschain_s16
+dEQP-VK.spirv_assembly.instruction.compute.indexing.input.struct.opinboundsaccesschain_u32
+dEQP-VK.spirv_assembly.instruction.compute.indexing.input.struct.opinboundsaccesschain_s32
 dEQP-VK.spirv_assembly.instruction.compute.indexing.input.struct.opinboundsaccesschain_u64
 dEQP-VK.spirv_assembly.instruction.compute.indexing.input.struct.opinboundsaccesschain_s64
 dEQP-VK.spirv_assembly.instruction.compute.indexing.input.struct.opptraccesschain_u16
 dEQP-VK.spirv_assembly.instruction.compute.indexing.input.struct.opptraccesschain_s16
+dEQP-VK.spirv_assembly.instruction.compute.indexing.input.struct.opptraccesschain_u32
+dEQP-VK.spirv_assembly.instruction.compute.indexing.input.struct.opptraccesschain_s32
 dEQP-VK.spirv_assembly.instruction.compute.indexing.input.struct.opptraccesschain_u64
 dEQP-VK.spirv_assembly.instruction.compute.indexing.input.struct.opptraccesschain_s64
 dEQP-VK.spirv_assembly.instruction.compute.indexing.input.non16basealignment.opaccesschain
@@ -232953,6 +232960,16 @@ dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opaccesschain_
 dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opaccesschain_s16_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opaccesschain_s16_geom
 dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opaccesschain_s16_frag
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opaccesschain_u32_vert
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opaccesschain_u32_tessc
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opaccesschain_u32_tesse
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opaccesschain_u32_geom
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opaccesschain_u32_frag
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opaccesschain_s32_vert
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opaccesschain_s32_tessc
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opaccesschain_s32_tesse
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opaccesschain_s32_geom
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opaccesschain_s32_frag
 dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opaccesschain_u64_vert
 dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opaccesschain_u64_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opaccesschain_u64_tesse
@@ -232973,6 +232990,16 @@ dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opinboundsacce
 dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opinboundsaccesschain_s16_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opinboundsaccesschain_s16_geom
 dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opinboundsaccesschain_s16_frag
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opinboundsaccesschain_u32_vert
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opinboundsaccesschain_u32_tessc
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opinboundsaccesschain_u32_tesse
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opinboundsaccesschain_u32_geom
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opinboundsaccesschain_u32_frag
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opinboundsaccesschain_s32_vert
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opinboundsaccesschain_s32_tessc
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opinboundsaccesschain_s32_tesse
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opinboundsaccesschain_s32_geom
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opinboundsaccesschain_s32_frag
 dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opinboundsaccesschain_u64_vert
 dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opinboundsaccesschain_u64_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opinboundsaccesschain_u64_tesse
@@ -232993,6 +233020,16 @@ dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opptraccesscha
 dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opptraccesschain_s16_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opptraccesschain_s16_geom
 dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opptraccesschain_s16_frag
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opptraccesschain_u32_vert
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opptraccesschain_u32_tessc
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opptraccesschain_u32_tesse
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opptraccesschain_u32_geom
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opptraccesschain_u32_frag
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opptraccesschain_s32_vert
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opptraccesschain_s32_tessc
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opptraccesschain_s32_tesse
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opptraccesschain_s32_geom
+dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opptraccesschain_s32_frag
 dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opptraccesschain_u64_vert
 dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opptraccesschain_u64_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.indexing.input.struct.opptraccesschain_u64_tesse
@@ -262329,6 +262366,10 @@ dEQP-VK.glsl.builtin.precision.div.mediump_compute.scalar
 dEQP-VK.glsl.builtin.precision.div.mediump_compute.vec2
 dEQP-VK.glsl.builtin.precision.div.mediump_compute.vec3
 dEQP-VK.glsl.builtin.precision.div.mediump_compute.vec4
+dEQP-VK.glsl.builtin.precision.div.highp_compute.scalar
+dEQP-VK.glsl.builtin.precision.div.highp_compute.vec2
+dEQP-VK.glsl.builtin.precision.div.highp_compute.vec3
+dEQP-VK.glsl.builtin.precision.div.highp_compute.vec4
 dEQP-VK.glsl.builtin.precision.radians.mediump_compute.scalar
 dEQP-VK.glsl.builtin.precision.radians.mediump_compute.vec2
 dEQP-VK.glsl.builtin.precision.radians.mediump_compute.vec3
@@ -262345,14 +262386,26 @@ dEQP-VK.glsl.builtin.precision.degrees.highp_compute.scalar
 dEQP-VK.glsl.builtin.precision.degrees.highp_compute.vec2
 dEQP-VK.glsl.builtin.precision.degrees.highp_compute.vec3
 dEQP-VK.glsl.builtin.precision.degrees.highp_compute.vec4
+dEQP-VK.glsl.builtin.precision.sin.mediump_compute.scalar
+dEQP-VK.glsl.builtin.precision.sin.mediump_compute.vec2
+dEQP-VK.glsl.builtin.precision.sin.mediump_compute.vec3
+dEQP-VK.glsl.builtin.precision.sin.mediump_compute.vec4
 dEQP-VK.glsl.builtin.precision.sin.highp_compute.scalar
 dEQP-VK.glsl.builtin.precision.sin.highp_compute.vec2
 dEQP-VK.glsl.builtin.precision.sin.highp_compute.vec3
 dEQP-VK.glsl.builtin.precision.sin.highp_compute.vec4
+dEQP-VK.glsl.builtin.precision.cos.mediump_compute.scalar
+dEQP-VK.glsl.builtin.precision.cos.mediump_compute.vec2
+dEQP-VK.glsl.builtin.precision.cos.mediump_compute.vec3
+dEQP-VK.glsl.builtin.precision.cos.mediump_compute.vec4
 dEQP-VK.glsl.builtin.precision.cos.highp_compute.scalar
 dEQP-VK.glsl.builtin.precision.cos.highp_compute.vec2
 dEQP-VK.glsl.builtin.precision.cos.highp_compute.vec3
 dEQP-VK.glsl.builtin.precision.cos.highp_compute.vec4
+dEQP-VK.glsl.builtin.precision.tan.mediump_compute.scalar
+dEQP-VK.glsl.builtin.precision.tan.mediump_compute.vec2
+dEQP-VK.glsl.builtin.precision.tan.mediump_compute.vec3
+dEQP-VK.glsl.builtin.precision.tan.mediump_compute.vec4
 dEQP-VK.glsl.builtin.precision.tan.highp_compute.scalar
 dEQP-VK.glsl.builtin.precision.tan.highp_compute.vec2
 dEQP-VK.glsl.builtin.precision.tan.highp_compute.vec3
@@ -262369,10 +262422,18 @@ dEQP-VK.glsl.builtin.precision.acos.highp_compute.scalar
 dEQP-VK.glsl.builtin.precision.acos.highp_compute.vec2
 dEQP-VK.glsl.builtin.precision.acos.highp_compute.vec3
 dEQP-VK.glsl.builtin.precision.acos.highp_compute.vec4
+dEQP-VK.glsl.builtin.precision.atan2.mediump_compute.scalar
+dEQP-VK.glsl.builtin.precision.atan2.mediump_compute.vec2
+dEQP-VK.glsl.builtin.precision.atan2.mediump_compute.vec3
+dEQP-VK.glsl.builtin.precision.atan2.mediump_compute.vec4
 dEQP-VK.glsl.builtin.precision.atan2.highp_compute.scalar
 dEQP-VK.glsl.builtin.precision.atan2.highp_compute.vec2
 dEQP-VK.glsl.builtin.precision.atan2.highp_compute.vec3
 dEQP-VK.glsl.builtin.precision.atan2.highp_compute.vec4
+dEQP-VK.glsl.builtin.precision.atan.mediump_compute.scalar
+dEQP-VK.glsl.builtin.precision.atan.mediump_compute.vec2
+dEQP-VK.glsl.builtin.precision.atan.mediump_compute.vec3
+dEQP-VK.glsl.builtin.precision.atan.mediump_compute.vec4
 dEQP-VK.glsl.builtin.precision.atan.highp_compute.scalar
 dEQP-VK.glsl.builtin.precision.atan.highp_compute.vec2
 dEQP-VK.glsl.builtin.precision.atan.highp_compute.vec3
@@ -262413,6 +262474,18 @@ dEQP-VK.glsl.builtin.precision.acosh.mediump_compute.scalar
 dEQP-VK.glsl.builtin.precision.acosh.mediump_compute.vec2
 dEQP-VK.glsl.builtin.precision.acosh.mediump_compute.vec3
 dEQP-VK.glsl.builtin.precision.acosh.mediump_compute.vec4
+dEQP-VK.glsl.builtin.precision.acosh.highp_compute.scalar
+dEQP-VK.glsl.builtin.precision.acosh.highp_compute.vec2
+dEQP-VK.glsl.builtin.precision.acosh.highp_compute.vec3
+dEQP-VK.glsl.builtin.precision.acosh.highp_compute.vec4
+dEQP-VK.glsl.builtin.precision.atanh.mediump_compute.scalar
+dEQP-VK.glsl.builtin.precision.atanh.mediump_compute.vec2
+dEQP-VK.glsl.builtin.precision.atanh.mediump_compute.vec3
+dEQP-VK.glsl.builtin.precision.atanh.mediump_compute.vec4
+dEQP-VK.glsl.builtin.precision.atanh.highp_compute.scalar
+dEQP-VK.glsl.builtin.precision.atanh.highp_compute.vec2
+dEQP-VK.glsl.builtin.precision.atanh.highp_compute.vec3
+dEQP-VK.glsl.builtin.precision.atanh.highp_compute.vec4
 dEQP-VK.glsl.builtin.precision.pow.mediump_compute.scalar
 dEQP-VK.glsl.builtin.precision.pow.mediump_compute.vec2
 dEQP-VK.glsl.builtin.precision.pow.mediump_compute.vec3
@@ -262537,20 +262610,36 @@ dEQP-VK.glsl.builtin.precision.mod.mediump_compute.scalar
 dEQP-VK.glsl.builtin.precision.mod.mediump_compute.vec2
 dEQP-VK.glsl.builtin.precision.mod.mediump_compute.vec3
 dEQP-VK.glsl.builtin.precision.mod.mediump_compute.vec4
+dEQP-VK.glsl.builtin.precision.mod.highp_compute.scalar
+dEQP-VK.glsl.builtin.precision.mod.highp_compute.vec2
+dEQP-VK.glsl.builtin.precision.mod.highp_compute.vec3
+dEQP-VK.glsl.builtin.precision.mod.highp_compute.vec4
 dEQP-VK.glsl.builtin.precision.modf.mediump_compute
 dEQP-VK.glsl.builtin.precision.modf.highp_compute
 dEQP-VK.glsl.builtin.precision.min.mediump_compute.scalar
 dEQP-VK.glsl.builtin.precision.min.mediump_compute.vec2
 dEQP-VK.glsl.builtin.precision.min.mediump_compute.vec3
 dEQP-VK.glsl.builtin.precision.min.mediump_compute.vec4
+dEQP-VK.glsl.builtin.precision.min.highp_compute.scalar
+dEQP-VK.glsl.builtin.precision.min.highp_compute.vec2
+dEQP-VK.glsl.builtin.precision.min.highp_compute.vec3
+dEQP-VK.glsl.builtin.precision.min.highp_compute.vec4
 dEQP-VK.glsl.builtin.precision.max.mediump_compute.scalar
 dEQP-VK.glsl.builtin.precision.max.mediump_compute.vec2
 dEQP-VK.glsl.builtin.precision.max.mediump_compute.vec3
 dEQP-VK.glsl.builtin.precision.max.mediump_compute.vec4
+dEQP-VK.glsl.builtin.precision.max.highp_compute.scalar
+dEQP-VK.glsl.builtin.precision.max.highp_compute.vec2
+dEQP-VK.glsl.builtin.precision.max.highp_compute.vec3
+dEQP-VK.glsl.builtin.precision.max.highp_compute.vec4
 dEQP-VK.glsl.builtin.precision.clamp.mediump_compute.scalar
 dEQP-VK.glsl.builtin.precision.clamp.mediump_compute.vec2
 dEQP-VK.glsl.builtin.precision.clamp.mediump_compute.vec3
 dEQP-VK.glsl.builtin.precision.clamp.mediump_compute.vec4
+dEQP-VK.glsl.builtin.precision.clamp.highp_compute.scalar
+dEQP-VK.glsl.builtin.precision.clamp.highp_compute.vec2
+dEQP-VK.glsl.builtin.precision.clamp.highp_compute.vec3
+dEQP-VK.glsl.builtin.precision.clamp.highp_compute.vec4
 dEQP-VK.glsl.builtin.precision.mix.mediump_compute.scalar
 dEQP-VK.glsl.builtin.precision.mix.mediump_compute.vec2
 dEQP-VK.glsl.builtin.precision.mix.mediump_compute.vec3
@@ -262595,6 +262684,10 @@ dEQP-VK.glsl.builtin.precision.dot.mediump_compute.scalar
 dEQP-VK.glsl.builtin.precision.dot.mediump_compute.vec2
 dEQP-VK.glsl.builtin.precision.dot.mediump_compute.vec3
 dEQP-VK.glsl.builtin.precision.dot.mediump_compute.vec4
+dEQP-VK.glsl.builtin.precision.dot.highp_compute.scalar
+dEQP-VK.glsl.builtin.precision.dot.highp_compute.vec2
+dEQP-VK.glsl.builtin.precision.dot.highp_compute.vec3
+dEQP-VK.glsl.builtin.precision.dot.highp_compute.vec4
 dEQP-VK.glsl.builtin.precision.cross.mediump_compute
 dEQP-VK.glsl.builtin.precision.cross.highp_compute
 dEQP-VK.glsl.builtin.precision.normalize.mediump_compute.scalar
@@ -262613,11 +262706,22 @@ dEQP-VK.glsl.builtin.precision.faceforward.highp_compute.scalar
 dEQP-VK.glsl.builtin.precision.faceforward.highp_compute.vec2
 dEQP-VK.glsl.builtin.precision.faceforward.highp_compute.vec3
 dEQP-VK.glsl.builtin.precision.faceforward.highp_compute.vec4
+dEQP-VK.glsl.builtin.precision.reflect.mediump_compute.scalar
 dEQP-VK.glsl.builtin.precision.reflect.mediump_compute.vec2
 dEQP-VK.glsl.builtin.precision.reflect.mediump_compute.vec3
 dEQP-VK.glsl.builtin.precision.reflect.mediump_compute.vec4
+dEQP-VK.glsl.builtin.precision.reflect.highp_compute.scalar
 dEQP-VK.glsl.builtin.precision.reflect.highp_compute.vec2
 dEQP-VK.glsl.builtin.precision.reflect.highp_compute.vec3
+dEQP-VK.glsl.builtin.precision.reflect.highp_compute.vec4
+dEQP-VK.glsl.builtin.precision.refract.mediump_compute.scalar
+dEQP-VK.glsl.builtin.precision.refract.mediump_compute.vec2
+dEQP-VK.glsl.builtin.precision.refract.mediump_compute.vec3
+dEQP-VK.glsl.builtin.precision.refract.mediump_compute.vec4
+dEQP-VK.glsl.builtin.precision.refract.highp_compute.scalar
+dEQP-VK.glsl.builtin.precision.refract.highp_compute.vec2
+dEQP-VK.glsl.builtin.precision.refract.highp_compute.vec3
+dEQP-VK.glsl.builtin.precision.refract.highp_compute.vec4
 dEQP-VK.glsl.builtin.precision.matrixcompmult.mediump_compute.mat2
 dEQP-VK.glsl.builtin.precision.matrixcompmult.mediump_compute.mat2x3
 dEQP-VK.glsl.builtin.precision.matrixcompmult.mediump_compute.mat2x4
@@ -262675,6 +262779,7 @@ dEQP-VK.glsl.builtin.precision.transpose.highp_compute.mat4
 dEQP-VK.glsl.builtin.precision.determinant.mediump_compute.mat2
 dEQP-VK.glsl.builtin.precision.determinant.highp_compute.mat2
 dEQP-VK.glsl.builtin.precision.inverse.mediump_compute.mat2
+dEQP-VK.glsl.builtin.precision.inverse.highp_compute.mat2
 dEQP-VK.glsl.builtin.precision.frexp.mediump_vertex.scalar
 dEQP-VK.glsl.builtin.precision.frexp.mediump_vertex.vec2
 dEQP-VK.glsl.builtin.precision.frexp.mediump_vertex.vec3
@@ -327865,6 +327970,8 @@ dEQP-VK.wsi.android.surface.query_capabilities2
 dEQP-VK.wsi.android.surface.query_formats
 dEQP-VK.wsi.android.surface.query_formats2
 dEQP-VK.wsi.android.surface.query_present_modes
+dEQP-VK.wsi.android.surface.query_devgroup_present_capabilities
+dEQP-VK.wsi.android.surface.query_devgroup_present_modes
 dEQP-VK.wsi.android.surface.destroy_null_handle
 dEQP-VK.wsi.android.surface.initial_size
 dEQP-VK.wsi.android.swapchain.create.min_image_count