1// Copyright 2019 The ANGLE Project Authors. All rights reserved. 2// Use of this source code is governed by a BSD-style license that can be 3// found in the LICENSE file. 4 5// See README.md for format. 6 7// For now we only log Vulkan test expectations. More back-ends can follow as we need them. 8 9//// 10//// Failures blocking an official GLES 3.1 conformance run on SwiftShader 11//// 12 13// Image related failures 14 15//// 16//// General Vulkan expectations 17//// 18 19// No known implementation supports STORAGE_TEXEL_BUFFER support for RGB32 formats 203573 VULKAN : KHR-GLES31.core.texture_buffer.texture_buffer_texture_buffer_range = SKIP 21 22// Geometry shader support (conditioned to windows as that's our only bot capable of running these 23// tests) 24// Wrong results 255579 VULKAN WIN : KHR-GLES31.core.geometry_shader.adjacency.adjacency_indiced_triangle_strip = FAIL 265579 VULKAN WIN : KHR-GLES31.core.geometry_shader.adjacency.adjacency_non_indiced_triangle_strip = FAIL 275579 VULKAN WIN : KHR-GLES31.core.geometry_shader.rendering.rendering.triangles_input_line_strip_output_triangle_*_drawcall = FAIL 285579 VULKAN WIN : KHR-GLES31.core.geometry_shader.rendering.rendering.triangles_input_triangle_strip_output_triangle_*_drawcall = FAIL 295579 VULKAN WIN : KHR-GLES31.core.geometry_shader.rendering.rendering.triangles_with_adjacency_input_*_strip_output_triangle_strip_adjacency_drawcall = FAIL 305579 VULKAN LINUX : KHR-GLES31.core.geometry_shader.adjacency.adjacency_indiced_triangle_strip = FAIL 315579 VULKAN LINUX : KHR-GLES31.core.geometry_shader.adjacency.adjacency_non_indiced_triangle_strip = FAIL 325579 VULKAN LINUX : KHR-GLES31.core.geometry_shader.rendering.rendering.triangles_input_line_strip_output_triangle_*_drawcall = FAIL 335579 VULKAN LINUX : KHR-GLES31.core.geometry_shader.rendering.rendering.triangles_input_triangle_strip_output_triangle_*_drawcall = FAIL 345579 VULKAN LINUX : KHR-GLES31.core.geometry_shader.rendering.rendering.triangles_with_adjacency_input_*_strip_output_triangle_strip_adjacency_drawcall = FAIL 35// Failures on windows nvidia 365579 VULKAN NVIDIA : KHR-GLES31.core.geometry_shader.limits.max_invocations = FAIL 37 38// XFB array elements capture: 39// These tests only fail with VK_EXT_transform_feedback 404723 VULKAN NVIDIA : KHR-GLES31.core.vertex_attrib_binding.basic-input-case1 = SKIP 414723 VULKAN NVIDIA : KHR-GLES31.core.vertex_attrib_binding.basic-input-case2 = SKIP 424723 VULKAN NVIDIA : KHR-GLES31.core.vertex_attrib_binding.basic-input-case3 = SKIP 434723 VULKAN NVIDIA : KHR-GLES31.core.vertex_attrib_binding.basic-input-case4 = SKIP 444723 VULKAN NVIDIA : KHR-GLES31.core.vertex_attrib_binding.basic-input-case5 = SKIP 454723 VULKAN NVIDIA : KHR-GLES31.core.vertex_attrib_binding.basic-input-case6 = SKIP 464723 VULKAN NVIDIA : KHR-GLES31.core.vertex_attrib_binding.basic-input-case8 = SKIP 474723 VULKAN NVIDIA : KHR-GLES31.core.vertex_attrib_binding.basic-input-case9 = SKIP 484723 VULKAN NVIDIA : KHR-GLES31.core.vertex_attrib_binding.basic-input-case11 = SKIP 494723 VULKAN NVIDIA : KHR-GLES31.core.vertex_attrib_binding.basic-input-case12 = SKIP 504723 VULKAN NVIDIA : KHR-GLES31.core.vertex_attrib_binding.basic-inputI-case1 = SKIP 514723 VULKAN NVIDIA : KHR-GLES31.core.vertex_attrib_binding.basic-inputI-case2 = SKIP 524723 VULKAN NVIDIA : KHR-GLES31.core.vertex_attrib_binding.basic-inputI-case3 = SKIP 534723 VULKAN NVIDIA : KHR-GLES31.core.shader_image_size.basic-nonMS-vs-float = SKIP 544723 VULKAN NVIDIA : KHR-GLES31.core.shader_image_size.basic-nonMS-vs-int = SKIP 554723 VULKAN NVIDIA : KHR-GLES31.core.shader_image_size.basic-nonMS-vs-uint = SKIP 564723 VULKAN NVIDIA : KHR-GLES31.core.shader_image_size.advanced-nonMS-vs-float = SKIP 574723 VULKAN NVIDIA : KHR-GLES31.core.shader_image_size.advanced-nonMS-vs-int = SKIP 584723 VULKAN NVIDIA : KHR-GLES31.core.shader_image_size.advanced-nonMS-vs-uint = SKIP 594723 VULKAN NVIDIA : KHR-GLES31.core.program_interface_query.transform-feedback-types = SKIP 60 61// Newly-added dEQP tests that are failing 626441 VULKAN : KHR-GLES31.core.compressed* = SKIP 63 64//// 65//// Desktop Vulkan expectations 66//// 67 68// Crashes in libnvidia-glvkspirv.so, fixed in newer drivers 694128 VULKAN NVIDIA : KHR-GLES31.core.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-*-matC* = SKIP 704128 VULKAN NVIDIA : KHR-GLES31.core.shader_storage_buffer_object.advanced-unsizedArrayLength-vs-*-matC* = SKIP 714128 VULKAN NVIDIA : KHR-GLES31.core.shader_storage_buffer_object.advanced-unsizedArrayLength-fs-*-matC* = SKIP 724128 VULKAN NVIDIA : KHR-GLES31.core.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-*-struct* = SKIP 734128 VULKAN NVIDIA : KHR-GLES31.core.shader_storage_buffer_object.advanced-unsizedArrayLength-vs-*-struct* = SKIP 744128 VULKAN NVIDIA : KHR-GLES31.core.shader_storage_buffer_object.advanced-unsizedArrayLength-fs-*-struct* = SKIP 754128 VULKAN NVIDIA : KHR-GLES31.core.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-*-matR* = SKIP 764128 VULKAN NVIDIA : KHR-GLES31.core.shader_storage_buffer_object.advanced-unsizedArrayLength-vs-*-matR* = SKIP 774128 VULKAN NVIDIA : KHR-GLES31.core.shader_storage_buffer_object.advanced-unsizedArrayLength-fs-*-matR* = SKIP 78 79// GL_EXT_texture_border_clamp related test failures on NVIDIA 805978 VULKAN NVIDIA : KHR-GLES31.core.texture_border_clamp.Texture2DDC16Linear = SKIP 815978 VULKAN NVIDIA : KHR-GLES31.core.texture_border_clamp.Texture2DDC32FLinear = SKIP 82 83//// 84//// SwANGLE expectations 85//// 86 87//// 88//// Android (i.e. Pixel*) Vulkan expectations 89//// 90 91// Crashes on Android 924107 VULKAN ANDROID : KHR-GLES31.core.shader_storage_buffer_object.advanced-unsizedArrayLength* = SKIP 93 94// Failing on Android with SwiftShader 954300 SWIFTSHADER ANDROID : KHR-GLES31.core.shader_integer_mix.mix-bvec4 = FAIL 964300 SWIFTSHADER ANDROID : KHR-GLES31.core.shader_integer_mix.mix-ivec4 = FAIL 974300 SWIFTSHADER ANDROID : KHR-GLES31.core.shader_integer_mix.mix-uvec4 = FAIL 98 99// Crashing on Android with SwiftShader 1004108 SWIFTSHADER ANDROID : KHR-GLES31.core.shader_image_size.basic-nonMS* = SKIP 1014108 SWIFTSHADER ANDROID : KHR-GLES31.core.shader_image_size.advanced-nonMS* = SKIP 102 103// Crashing on Android with SwiftShader 1044188 SWIFTSHADER ANDROID : KHR-GLES31.core.compute_shader.resource-image = SKIP 105 106// Crashing on Android with SwiftShader 1074190 SWIFTSHADER ANDROID : KHR-GLES31.core.compute_shader.pipeline-compute-chain = SKIP 108 109// Crashing on Android with SwiftShader 1104240 SWIFTSHADER ANDROID : KHR-GLES31.core.texture_storage_multisample.FunctionalTests.blitting_multisampled_depth_attachment = SKIP 111 112// New failures with latest dEQP roll (2020-04-28) 1134593 SWIFTSHADER : KHR-GLES31.core.nearest_edge.offset_left = FAIL 114 115// Test timeout due to it loops so many glTexStorageMultisample calls 1165806 VULKAN NVIDIA : KHR-GLES31.core.texture_storage_multisample.APIDependencies.fbo_with_renderbuffer_and_multisample_texture_attachments_with_different_number_of_samples = SKIP 117 118// Pixel 4 expectations. 1195990 PIXEL4ORXL VULKAN : KHR-GLES31.core.compute_shader.built-in-variables = SKIP 1205990 PIXEL4ORXL VULKAN : KHR-GLES31.core.compute_shader.resource-ubo = SKIP 1215990 PIXEL4ORXL VULKAN : KHR-GLES31.core.draw_buffers_indexed.color_masks = SKIP 1225990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba32f.samples_0.mask_0 = SKIP 1235990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba32f.samples_0.mask_1 = SKIP 1245990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba32f.samples_0.mask_2 = SKIP 1255990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba32f.samples_0.mask_3 = SKIP 1265990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba32f.samples_0.mask_4 = SKIP 1275990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba32f.samples_0.mask_5 = SKIP 1285990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba32f.samples_0.mask_6 = SKIP 1295990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba32f.samples_0.mask_7 = SKIP 1305990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba32f.samples_0.mask_zero = SKIP 1315990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba32f.samples_1.mask_0 = SKIP 1325990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba32f.samples_1.mask_1 = SKIP 1335990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba32f.samples_1.mask_2 = SKIP 1345990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba32f.samples_1.mask_3 = SKIP 1355990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba32f.samples_1.mask_4 = SKIP 1365990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba32f.samples_1.mask_5 = SKIP 1375990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba32f.samples_1.mask_6 = SKIP 1385990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba32f.samples_1.mask_7 = SKIP 1395990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba32f.samples_1.mask_zero = SKIP 1405990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba32f.samples_2.mask_0 = SKIP 1415990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba32f.samples_2.mask_1 = SKIP 1425990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba32f.samples_2.mask_2 = SKIP 1435990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba32f.samples_2.mask_3 = SKIP 1445990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba32f.samples_2.mask_4 = SKIP 1455990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba32f.samples_2.mask_5 = SKIP 1465990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba32f.samples_2.mask_6 = SKIP 1475990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba32f.samples_2.mask_7 = SKIP 1485990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba32f.samples_2.mask_zero = SKIP 1495990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba32f.samples_4.mask_0 = SKIP 1505990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba32f.samples_4.mask_1 = SKIP 1515990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba32f.samples_4.mask_2 = SKIP 1525990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba32f.samples_4.mask_3 = SKIP 1535990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba32f.samples_4.mask_4 = SKIP 1545990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba32f.samples_4.mask_5 = SKIP 1555990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba32f.samples_4.mask_6 = SKIP 1565990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba32f.samples_4.mask_7 = SKIP 1575990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba32f.samples_4.mask_zero = SKIP 1585990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8.samples_0.mask_0 = SKIP 1595990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8.samples_0.mask_1 = SKIP 1605990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8.samples_0.mask_2 = SKIP 1615990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8.samples_0.mask_3 = SKIP 1625990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8.samples_0.mask_4 = SKIP 1635990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8.samples_0.mask_5 = SKIP 1645990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8.samples_0.mask_6 = SKIP 1655990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8.samples_0.mask_7 = SKIP 1665990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8.samples_0.mask_zero = SKIP 1675990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8.samples_1.mask_0 = SKIP 1685990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8.samples_1.mask_1 = SKIP 1695990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8.samples_1.mask_2 = SKIP 1705990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8.samples_1.mask_3 = SKIP 1715990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8.samples_1.mask_4 = SKIP 1725990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8.samples_1.mask_5 = SKIP 1735990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8.samples_1.mask_6 = SKIP 1745990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8.samples_1.mask_7 = SKIP 1755990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8.samples_1.mask_zero = SKIP 1765990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8.samples_2.mask_0 = SKIP 1775990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8.samples_2.mask_1 = SKIP 1785990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8.samples_2.mask_2 = SKIP 1795990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8.samples_2.mask_3 = SKIP 1805990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8.samples_2.mask_4 = SKIP 1815990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8.samples_2.mask_5 = SKIP 1825990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8.samples_2.mask_6 = SKIP 1835990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8.samples_2.mask_7 = SKIP 1845990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8.samples_2.mask_zero = SKIP 1855990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8.samples_4.mask_0 = SKIP 1865990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8.samples_4.mask_1 = SKIP 1875990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8.samples_4.mask_2 = SKIP 1885990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8.samples_4.mask_3 = SKIP 1895990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8.samples_4.mask_4 = SKIP 1905990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8.samples_4.mask_5 = SKIP 1915990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8.samples_4.mask_6 = SKIP 1925990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8.samples_4.mask_7 = SKIP 1935990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8.samples_4.mask_zero = SKIP 1945990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8i.samples_0.mask_0 = SKIP 1955990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8i.samples_0.mask_1 = SKIP 1965990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8i.samples_0.mask_2 = SKIP 1975990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8i.samples_0.mask_3 = SKIP 1985990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8i.samples_0.mask_4 = SKIP 1995990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8i.samples_0.mask_5 = SKIP 2005990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8i.samples_0.mask_6 = SKIP 2015990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8i.samples_0.mask_7 = SKIP 2025990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8i.samples_0.mask_zero = SKIP 2035990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8i.samples_1.mask_0 = SKIP 2045990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8i.samples_1.mask_1 = SKIP 2055990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8i.samples_1.mask_2 = SKIP 2065990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8i.samples_1.mask_3 = SKIP 2075990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8i.samples_1.mask_4 = SKIP 2085990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8i.samples_1.mask_5 = SKIP 2095990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8i.samples_1.mask_6 = SKIP 2105990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8i.samples_1.mask_7 = SKIP 2115990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8i.samples_1.mask_zero = SKIP 2125990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8i.samples_2.mask_0 = SKIP 2135990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8i.samples_2.mask_1 = SKIP 2145990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8i.samples_2.mask_2 = SKIP 2155990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8i.samples_2.mask_3 = SKIP 2165990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8i.samples_2.mask_4 = SKIP 2175990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8i.samples_2.mask_5 = SKIP 2185990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8i.samples_2.mask_6 = SKIP 2195990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8i.samples_2.mask_7 = SKIP 2205990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8i.samples_2.mask_zero = SKIP 2215990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8i.samples_4.mask_0 = SKIP 2225990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8i.samples_4.mask_1 = SKIP 2235990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8i.samples_4.mask_2 = SKIP 2245990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8i.samples_4.mask_3 = SKIP 2255990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8i.samples_4.mask_4 = SKIP 2265990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8i.samples_4.mask_5 = SKIP 2275990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8i.samples_4.mask_6 = SKIP 2285990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8i.samples_4.mask_7 = SKIP 2295990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8i.samples_4.mask_zero = SKIP 2305990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8ui.samples_0.mask_0 = SKIP 2315990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8ui.samples_0.mask_1 = SKIP 2325990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8ui.samples_0.mask_2 = SKIP 2335990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8ui.samples_0.mask_3 = SKIP 2345990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8ui.samples_0.mask_4 = SKIP 2355990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8ui.samples_0.mask_5 = SKIP 2365990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8ui.samples_0.mask_6 = SKIP 2375990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8ui.samples_0.mask_7 = SKIP 2385990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8ui.samples_0.mask_zero = SKIP 2395990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8ui.samples_1.mask_0 = SKIP 2405990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8ui.samples_1.mask_1 = SKIP 2415990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8ui.samples_1.mask_2 = SKIP 2425990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8ui.samples_1.mask_3 = SKIP 2435990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8ui.samples_1.mask_4 = SKIP 2445990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8ui.samples_1.mask_5 = SKIP 2455990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8ui.samples_1.mask_6 = SKIP 2465990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8ui.samples_1.mask_7 = SKIP 2475990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8ui.samples_1.mask_zero = SKIP 2485990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8ui.samples_2.mask_0 = SKIP 2495990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8ui.samples_2.mask_1 = SKIP 2505990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8ui.samples_2.mask_2 = SKIP 2515990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8ui.samples_2.mask_3 = SKIP 2525990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8ui.samples_2.mask_4 = SKIP 2535990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8ui.samples_2.mask_5 = SKIP 2545990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8ui.samples_2.mask_6 = SKIP 2555990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8ui.samples_2.mask_7 = SKIP 2565990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8ui.samples_2.mask_zero = SKIP 2575990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8ui.samples_4.mask_0 = SKIP 2585990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8ui.samples_4.mask_1 = SKIP 2595990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8ui.samples_4.mask_2 = SKIP 2605990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8ui.samples_4.mask_3 = SKIP 2615990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8ui.samples_4.mask_4 = SKIP 2625990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8ui.samples_4.mask_5 = SKIP 2635990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8ui.samples_4.mask_6 = SKIP 2645990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8ui.samples_4.mask_7 = SKIP 2655990 PIXEL4ORXL VULKAN : KHR-GLES31.core.sample_variables.mask.rgba8ui.samples_4.mask_zero = SKIP 266 267// Pixel 6 expectations. 268 269// These fail on the Android S bots, but pass on pre-release Android T drivers: 2706918 PIXEL6 VULKAN : KHR-GLES31.core.compute_shader.resources-max = FAIL 2716918 PIXEL6 VULKAN : KHR-GLES31.core.geometry_shader.constant_variables.constant_variables = FAIL 2726918 PIXEL6 VULKAN : KHR-GLES31.core.geometry_shader.primitive_queries.* = FAIL 2736918 PIXEL6 VULKAN : KHR-GLES31.core.shader_storage_buffer_object.advanced-usage-operators-cs = FAIL 2746918 PIXEL6 VULKAN : KHR-GLES31.core.shader_storage_buffer_object.basic-operations-case1-cs = FAIL 275 276// These tests fail on pre-release Android T drivers as of 3/25/22: 2776918 PIXEL6 VULKAN : KHR-GLES31.core.geometry_shader.layered_rendering.layered_rendering = FAIL 278 279// Fails on Android 13 DP2 2806876 PIXEL6 VULKAN : KHR-GLES31.core.shader_multisample_interpolation.render.sample.*2 = FAIL 2816876 PIXEL6 VULKAN : KHR-GLES31.core.shader_multisample_interpolation.render.sample.*4 = FAIL 282 283// Slow tests 2845755 SWIFTSHADER : KHR-GLES31.core.arrays_of_arrays.SizedDeclarationsPrimitive = TIMEOUT 2856295 : KHR-GLES31.core.arrays_of_arrays.ConstructorsAndUnsizedDeclConstructors1 = TIMEOUT 286 287// ASAN Test bugs. 2886678 ASAN : KHR-GLES31.core.draw_indirect.negative-noVAO-arrays = SKIP 2896678 ASAN : KHR-GLES31.core.draw_indirect.negative-noVBO-arrays = SKIP 2906678 ASAN : KHR-GLES31.core.framebuffer_no_attachments.render = SKIP 291 2926709 NVIDIA GTX1660 VULKAN : KHR-GLES31.core.compute_shader.max = FAIL 2936709 NVIDIA GTX1660 VULKAN : KHR-GLES31.core.shader_multisample_interpolation.render.interpolate_at_offset* = FAIL 2946709 NVIDIA GTX1660 VULKAN LINUX : KHR-GLES31.core.shader_image_load_store.advanced-memory-order-vsfs = FAIL 295 2966678 UBSAN : KHR-GLES31.core.internalformat.texture2d.r*half_float* = SKIP 2976678 UBSAN : KHR-GLES31.core.shader_bitfield_operation.bitfield* = SKIP 2986729 UBSAN : KHR-GLES31.core.compute_shader.shared-max = SKIP 299