Remove Nexus 5X expectations from dEQP tests.

Bug: angleproject:2322
Bug: angleproject:3308
Bug: angleproject:3309
Bug: angleproject:3434
Bug: angleproject:3715
Bug: angleproject:3716
Bug: angleproject:5169
Bug: angleproject:5184
Bug: angleproject:5665
Bug: angleproject:6527
Change-Id: If64efe229e12bb2a0bd4fe7f942899000a7aad76
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3233902
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Commit-Queue: Jamie Madill <jmadill@chromium.org>
This commit is contained in:
Jamie Madill 2021-10-20 11:15:43 -04:00 коммит произвёл Angle LUCI CQ
Родитель 420e77a64e
Коммит 5ad7ae4a02
3 изменённых файлов: 0 добавлений и 221 удалений

Просмотреть файл

@ -118,42 +118,6 @@
6533 ANDROID : dEQP-EGL.functional.native_color_mapping.native_window.* = SKIP
6533 ANDROID : dEQP-EGL.functional.native_coord_mapping.native_window.* = SKIP
// Nexus 5x failures
6527 NEXUS5X : dEQP-EGL.functional.buffer_age.* = FAIL
6527 NEXUS5X : dEQP-EGL.functional.choose_config.simple.selection_only.transparent_red_value = FAIL
6527 NEXUS5X : dEQP-EGL.functional.choose_config.simple.selection_only.transparent_green_value = FAIL
6527 NEXUS5X : dEQP-EGL.functional.choose_config.simple.selection_only.transparent_blue_value = FAIL
6527 NEXUS5X : dEQP-EGL.functional.choose_config.simple.selection_and_sort.transparent_red_value = FAIL
6527 NEXUS5X : dEQP-EGL.functional.choose_config.simple.selection_and_sort.transparent_green_value = FAIL
6527 NEXUS5X : dEQP-EGL.functional.choose_config.simple.selection_and_sort.transparent_blue_value = FAIL
6527 NEXUS5X : dEQP-EGL.functional.color_clears.multi_context.* = SKIP
6527 NEXUS5X : dEQP-EGL.functional.color_clears.single_context.* = SKIP
6527 NEXUS5X : dEQP-EGL.functional.negative_api.copy_buffers = FAIL
6527 NEXUS5X : dEQP-EGL.functional.partial_update.odd_clear_* = FAIL
6527 NEXUS5X : dEQP-EGL.functional.partial_update.odd_render_* = FAIL
6527 NEXUS5X : dEQP-EGL.functional.partial_update.render_* = FAIL
6527 NEXUS5X : dEQP-EGL.functional.render.multi_context.* = SKIP
6527 NEXUS5X : dEQP-EGL.functional.render.single_context.* = SKIP
6527 NEXUS5X : dEQP-EGL.functional.thread_cleanup.multi_context_* = SKIP
6527 NEXUS5X : dEQP-EGL.functional.thread_cleanup.single_context_* = FAIL
6527 NEXUS5X : dEQP-EGL.functional.query_context.get_current_context.* = SKIP
6527 NEXUS5X : dEQP-EGL.functional.query_context.get_current_display.* = SKIP
6527 NEXUS5X : dEQP-EGL.functional.query_context.get_current_surface.r* = FAIL
6527 NEXUS5X : dEQP-EGL.functional.query_context.query_context.* = SKIP
// Nexus 5x Vulkan
6527 NEXUS5X VULKAN : dEQP-EGL.functional.image.create.gles2_renderbuffer_depth16_depth_buffer = SKIP
6527 NEXUS5X VULKAN : dEQP-EGL.functional.image.create.gles2_renderbuffer_stencil_stencil_buffer = SKIP
6527 NEXUS5X VULKAN : dEQP-EGL.functional.image.modify.renderbuffer_depth16_renderbuffer_clear_depth = SKIP
6527 NEXUS5X VULKAN : dEQP-EGL.functional.image.modify.renderbuffer_stencil_renderbuffer_clear_stencil = SKIP
6527 NEXUS5X VULKAN : dEQP-EGL.functional.image.render_multiple_contexts.gles2_renderbuffer_depth16_depth_buffer = SKIP
6527 NEXUS5X VULKAN : dEQP-EGL.functional.image.render_multiple_contexts.gles2_renderbuffer_stencil_stencil_buffer = SKIP
6527 NEXUS5X VULKAN : dEQP-EGL.functional.create_surface.window.other = SKIP
6527 NEXUS5X VULKAN : dEQP-EGL.functional.query_context.get_current_surface.other = SKIP
6527 NEXUS5X VULKAN : dEQP-EGL.functional.query_surface.set_attribute.window.other = SKIP
6527 NEXUS5X VULKAN : dEQP-EGL.functional.query_surface.simple.window.other = SKIP
6527 NEXUS5X VULKAN : dEQP-EGL.functional.resize.pixel_density.* = SKIP
// Android Vulkan
6277 ANDROID VULKAN : dEQP-EGL.functional.image.api.create_image_gles2_android_native_rgb8 = FAIL
6277 ANDROID VULKAN : dEQP-EGL.functional.image.create.gles2_android_native_rgb8_read_pixels = FAIL
@ -193,40 +157,6 @@
5170 VULKAN LINUX : dEQP-EGL.functional.swap_buffers_with_damage.resize_after_swap.* = SKIP
5170 VULKAN LINUX : dEQP-EGL.functional.swap_buffers_with_damage.resize_before_swap.* = SKIP
// AddressSanitizer:DEADLYSIGNAL on Nexus 5X
5665 NEXUS5X : dEQP-EGL.functional.create_context.rgb565_depth_stencil = SKIP
5665 NEXUS5X : dEQP-EGL.functional.create_context.rgb565_no_depth_no_stencil = SKIP
5665 NEXUS5X : dEQP-EGL.functional.create_context.rgb565_no_depth_stencil = SKIP
5665 NEXUS5X : dEQP-EGL.functional.create_context.rgb888_depth_stencil = SKIP
5665 NEXUS5X : dEQP-EGL.functional.create_context.rgb888_no_depth_no_stencil = SKIP
5665 NEXUS5X : dEQP-EGL.functional.create_context.rgb888_no_depth_stencil = SKIP
5665 NEXUS5X : dEQP-EGL.functional.create_context.rgba4444_depth_stencil = SKIP
5665 NEXUS5X : dEQP-EGL.functional.create_context.rgba4444_no_depth_stencil = SKIP
5665 NEXUS5X : dEQP-EGL.functional.create_context.rgba8888_no_depth_no_stencil = SKIP
5665 NEXUS5X : dEQP-EGL.functional.create_surface.pbuffer.rgb888_depth_no_stencil = SKIP
5665 NEXUS5X : dEQP-EGL.functional.create_surface.platform_ext_window.rgb888_no_depth_stencil = SKIP
5665 NEXUS5X : dEQP-EGL.functional.create_surface.platform_ext_window.rgba8888_no_depth_stencil = SKIP
5665 NEXUS5X : dEQP-EGL.functional.create_surface.window.other = SKIP
5665 NEXUS5X : dEQP-EGL.functional.create_surface.window.rgb565_no_depth_no_stencil = SKIP
5665 NEXUS5X : dEQP-EGL.functional.create_surface.window.rgb888_no_depth_stencil = SKIP
5665 NEXUS5X : dEQP-EGL.functional.create_surface.window.rgba4444_no_depth_no_stencil = SKIP
5665 NEXUS5X : dEQP-EGL.functional.create_surface.window.rgba8888_depth_no_stencil = SKIP
5665 NEXUS5X : dEQP-EGL.functional.query_context.get_current_surface.rgb565_pbuffer = SKIP
5665 NEXUS5X : dEQP-EGL.functional.query_context.get_current_surface.rgb565_pixmap = SKIP
5665 NEXUS5X : dEQP-EGL.functional.query_context.get_current_surface.rgb565_window = SKIP
5665 NEXUS5X : dEQP-EGL.functional.query_context.get_current_surface.rgb888_pbuffer = SKIP
5665 NEXUS5X : dEQP-EGL.functional.query_context.get_current_surface.rgb888_pixmap = SKIP
5665 NEXUS5X : dEQP-EGL.functional.query_context.get_current_surface.rgba4444_pbuffer = SKIP
5665 NEXUS5X : dEQP-EGL.functional.query_context.get_current_surface.rgba8888_window = SKIP
5665 NEXUS5X : dEQP-EGL.functional.query_surface.simple.window.rgb565_depth_no_stencil = SKIP
5665 NEXUS5X : dEQP-EGL.functional.query_surface.simple.window.rgb565_depth_stencil = SKIP
5665 NEXUS5X : dEQP-EGL.functional.query_surface.simple.window.rgb565_no_depth_stencil = SKIP
5665 NEXUS5X : dEQP-EGL.functional.query_surface.simple.window.rgb888_no_depth_stencil = SKIP
5665 NEXUS5X : dEQP-EGL.functional.surfaceless_context.rgb565_depth_no_stencil = SKIP
5665 NEXUS5X : dEQP-EGL.functional.surfaceless_context.rgb565_depth_stencil = SKIP
5665 NEXUS5X : dEQP-EGL.functional.surfaceless_context.rgb565_no_depth_stencil = SKIP
5665 NEXUS5X : dEQP-EGL.functional.surfaceless_context.rgb888_no_depth_stencil = SKIP
//// Metal
6485 MAC METAL : dEQP-EGL.functional.multithread.pbuffer_single_window = SKIP

Просмотреть файл

@ -48,9 +48,6 @@
3467 D3D9 : dEQP-GLES2.functional.attribute_location.bind_aliasing.max_cond* = FAIL
3467 D3D11 : dEQP-GLES2.functional.attribute_location.bind_aliasing.cond* = FAIL
// Shader failures.
3434 NEXUS5X GLES : dEQP-GLES2.functional.shaders.preprocessor.pragmas.pragma_* = FAIL
// The fragment_ops.depth_stencil.random tests all seem to fail on D3D11.
3282 D3D11 : dEQP-GLES2.functional.fragment_ops.depth_stencil.random.* = FAIL
@ -221,25 +218,6 @@
//2630 GLES ANDROID : dEQP-GLES2.functional.shaders.struct.uniform.sampler_in_array_function_arg_* = FAIL
//2630 GLES ANDROID : dEQP-GLES2.functional.shaders.struct.uniform.sampler_in_function_arg_* = FAIL
// Nexus 5x failures
3309 NEXUS5X GLES : dEQP-GLES2.functional.attribute_location.bind_aliasing.cond* = FAIL
3716 NEXUS5X GLES : dEQP-GLES2.functional.fbo.completeness.renderable.texture.depth.depth_component_unsigned_int = FAIL
3716 NEXUS5X GLES : dEQP-GLES2.functional.fbo.completeness.renderable.texture.depth.depth_component_unsigned_short = FAIL
3716 NEXUS5X GLES : dEQP-GLES2.functional.fbo.completeness.renderable.texture.depth.depth_stencil_unsigned_int_24_8 = FAIL
3716 NEXUS5X GLES : dEQP-GLES2.functional.fbo.completeness.renderable.texture.stencil.depth_stencil_unsigned_int_24_8 = FAIL
3309 NEXUS5X GLES : dEQP-GLES2.functional.fbo.render.texsubimage.after_render_tex2d_rgb = FAIL
3715 NEXUS5X GLES : dEQP-GLES2.functional.shaders.builtin_variable.max_draw_buffers_vertex = FAIL
3715 NEXUS5X GLES : dEQP-GLES2.functional.shaders.builtin_variable.max_draw_buffers_fragment = FAIL
3309 NEXUS5X GLES : dEQP-GLES2.functional.shaders.return.output_write_in_func_always_vertex = FAIL
3309 NEXUS5X GLES : dEQP-GLES2.functional.shaders.return.output_write_in_func_always_fragment = FAIL
3309 NEXUS5X GLES : dEQP-GLES2.functional.shaders.texture_functions.vertex.texturecubelod = FAIL
3309 NEXUS5X GLES : dEQP-GLES2.functional.texture.mipmap.cube.* = FAIL
3309 NEXUS5X GLES : dEQP-GLES2.functional.texture.vertex.cube.filtering.linear_mipmap_linear_* = FAIL
3309 NEXUS5X GLES : dEQP-GLES2.functional.texture.vertex.cube.wrap.clamp_* = FAIL
3309 NEXUS5X GLES : dEQP-GLES2.functional.texture.vertex.cube.wrap.mirror_* = FAIL
3309 NEXUS5X GLES : dEQP-GLES2.functional.uniform_api.random.3 = FAIL
3309 NEXUS5X GLES : dEQP-GLES2.functional.uniform_api.random.54 = FAIL
// D3D11 AMD already covered by Line 148
3243 D3D11 INTEL : dEQP-GLES2.functional.texture.mipmap.cube.basic.linear_nearest = FAIL
3243 D3D11 INTEL : dEQP-GLES2.functional.texture.mipmap.cube.basic.linear_linear = FAIL
@ -404,49 +382,6 @@
4944 VULKAN ANDROID : dEQP-GLES2.functional.fbo.render.recreate_stencilbuffer.rebind_rbo_rgba4_stencil_index8 = FAIL
4944 VULKAN ANDROID : dEQP-GLES2.functional.fbo.render.recreate_stencilbuffer.no_rebind_rbo_rgba4_stencil_index8 = FAIL
// Fails on N5X for unknown test ordering reasons.
5169 NEXUS5X GLES : dEQP-GLES2.functional.fbo.render.texsubimage.after_render_tex2d_rgba = FAIL
5169 NEXUS5X GLES : dEQP-GLES2.functional.fbo.render.texsubimage.between_render_tex2d_rgb = FAIL
5169 NEXUS5X GLES : dEQP-GLES2.functional.fbo.render.texsubimage.between_render_tex2d_rgba = FAIL
// AddressSanitizer:DEADLYSIGNAL on Nexus 5X
5665 NEXUS5X : dEQP-GLES2.functional.clip_control.depth_mode_one_to_one = SKIP
5665 NEXUS5X : dEQP-GLES2.functional.clip_control.depth_mode_zero_to_one = SKIP
5665 NEXUS5X : dEQP-GLES2.functional.clip_control.errors = SKIP
5665 NEXUS5X : dEQP-GLES2.functional.clip_control.face_culling = SKIP
5665 NEXUS5X : dEQP-GLES2.functional.clip_control.initial = SKIP
5665 NEXUS5X : dEQP-GLES2.functional.clip_control.modify_get = SKIP
5665 NEXUS5X : dEQP-GLES2.functional.clip_control.origin = SKIP
5665 NEXUS5X : dEQP-GLES2.functional.clip_control.viewport_bounds = SKIP
5665 NEXUS5X : dEQP-GLES2.functional.fbo.completeness.attachment_combinations.none_rbo_none_tex = SKIP
5665 NEXUS5X : dEQP-GLES2.functional.fbo.completeness.attachment_combinations.none_rbo_rbo_tex = SKIP
5665 NEXUS5X : dEQP-GLES2.functional.fbo.render.color_clear.tex2d_rgb_depth_component16_stencil_index8 = SKIP
5665 NEXUS5X : dEQP-GLES2.functional.fbo.render.recreate_colorbuffer.rebind_tex2d_rgb_depth_component16_stencil_index8 = SKIP
5665 NEXUS5X : dEQP-GLES2.functional.fbo.render.resize.rbo_rgb565_depth_component16_stencil_index8 = SKIP
5665 NEXUS5X : dEQP-GLES2.functional.fbo.render.resize.tex2d_rgba_depth_component16_stencil_index8 = SKIP
5665 NEXUS5X : dEQP-GLES2.functional.fbo.render.resize.tex2d_rgb_depth_component16_stencil_index8 = SKIP
5665 NEXUS5X : dEQP-GLES2.functional.fbo.render.shared_colorbuffer.rbo_rgb565_depth_component16_stencil_index8 = SKIP
5665 NEXUS5X : dEQP-GLES2.functional.fbo.render.shared_colorbuffer.tex2d_rgba_depth_component16_stencil_index8 = SKIP
5665 NEXUS5X : dEQP-GLES2.functional.fbo.render.shared_colorbuffer.tex2d_rgb_depth_component16_stencil_index8 = SKIP
5665 NEXUS5X : dEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_rgb565_depth_component16_stencil_index8 = SKIP
5665 NEXUS5X : dEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_rgb5_a1_depth_component16_stencil_index8 = SKIP
5665 NEXUS5X : dEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_rgba4_depth_component16_stencil_index8 = SKIP
5665 NEXUS5X : dEQP-GLES2.functional.fbo.render.shared_depthbuffer.tex2d_rgb_depth_component16_stencil_index8 = SKIP
5665 NEXUS5X : dEQP-GLES2.functional.fbo.render.stencil_clear.tex2d_rgb_depth_component16_stencil_index8 = SKIP
5665 NEXUS5X : dEQP-GLES2.functional.fbo.render.stencil.rbo_rgb5_a1_depth_component16_stencil_index8 = SKIP
5665 NEXUS5X : dEQP-GLES2.functional.fbo.render.stencil.tex2d_rgba_depth_component16_stencil_index8 = SKIP
5665 NEXUS5X : dEQP-GLES2.functional.fbo.render.stencil.tex2d_rgb_depth_component16_stencil_index8 = SKIP
5665 NEXUS5X : dEQP-GLES2.functional.multisample.common_edge_big_quad = SKIP
5665 NEXUS5X : dEQP-GLES2.functional.multisample.common_edge_small_quads = SKIP
5665 NEXUS5X : dEQP-GLES2.functional.multisample.num_samples_line = SKIP
5665 NEXUS5X : dEQP-GLES2.functional.multisample.num_samples_polygon = SKIP
5665 NEXUS5X : dEQP-GLES2.functional.multisample.stencil = SKIP
// TODO: Uncomment suppression for anglebug.com/2630 when this one is lifted
5665 NEXUS5X : dEQP-GLES2.functional.shaders.struct.uniform.sampler_in_array_function_arg_fragment = SKIP
5665 NEXUS5X : dEQP-GLES2.functional.shaders.struct.uniform.sampler_in_array_function_arg_vertex = SKIP
5665 NEXUS5X : dEQP-GLES2.functional.shaders.struct.uniform.sampler_in_function_arg_fragment = SKIP
5665 NEXUS5X : dEQP-GLES2.functional.shaders.struct.uniform.sampler_in_function_arg_vertex = SKIP
// Pixel 4 test expectations.
5990 PIXEL4ORXL VULKAN : dEQP-GLES2.functional.attribute_location.bind.float = SKIP
5990 PIXEL4ORXL VULKAN : dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_pos_x_neg_y_pos_z_and_pos_x_pos_y_pos_z = SKIP

Просмотреть файл

@ -481,15 +481,6 @@
2567 ANDROID GLES : dEQP-GLES3.functional.fbo.completeness.renderable.texture.stencil.red_unsigned_byte = FAIL
2567 ANDROID GLES : dEQP-GLES3.functional.fbo.completeness.renderable.texture.stencil.rg_unsigned_byte = FAIL
// Nexus 5x failures
3308 NEXUS5X GLES : dEQP-GLES3.functional.attribute_location.bind_aliasing.cond* = FAIL
3308 NEXUS5X GLES : dEQP-GLES3.functional.attribute_location.bind_aliasing.max_cond* = FAIL
3308 NEXUS5X GLES : dEQP-GLES3.functional.transform_feedback.random.interleaved.lines.3 = FAIL
3308 NEXUS5X GLES : dEQP-GLES3.functional.transform_feedback.random.interleaved.triangles.8 = FAIL
3308 NEXUS5X GLES : dEQP-GLES3.functional.transform_feedback.random.interleaved.triangles.10 = FAIL
2322 NEXUS5X GLES : dEQP-GLES3.functional.shaders.metamorphic.* = SKIP
5184 NEXUS5X GLES : dEQP-GLES3.functional.transform_feedback.random_full_array_capture.* = FAIL
// Seems to fail on all desktop GL
2960 OPENGL : dEQP-GLES3.functional.fbo.blit.default_framebuffer.srgb8_alpha8 = FAIL
2960 OPENGL : dEQP-GLES3.functional.fbo.blit.default_framebuffer.srgb8_alpha8_linear_out_of_bounds_blit_to_default = FAIL
@ -565,83 +556,6 @@
6265 WIN SWIFTSHADER : dEQP-GLES3.functional.shaders.operator.unary_operator.minus.lowp_uvec3_vertex = FAIL
6265 WIN SWIFTSHADER : dEQP-GLES3.functional.shaders.operator.unary_operator.minus.mediump_uvec3_vertex = FAIL
// AddressSanitizer:DEADLYSIGNAL on Nexus 5X
5665 NEXUS5X : dEQP-GLES3.functional.attribute_location.bind_aliasing.cond_mat3_offset_1 = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.attribute_location.bind_aliasing.cond_mat4 = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.attribute_location.bind_aliasing.cond_mat4_offset_1 = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.attribute_location.bind_aliasing.cond_vec3 = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.attribute_location.bind_aliasing.cond_vec4 = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.attribute_location.bind_aliasing.max_cond_float = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.attribute_location.bind_aliasing.max_cond_mat2 = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.attribute_location.bind_aliasing.max_cond_mat3 = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.attribute_location.bind_aliasing.max_cond_vec3 = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.fbo.msaa.2_samples.rg32f = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.fbo.msaa.4_samples.rg32f = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.fbo.msaa.8_samples.depth_component32f = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.fbo.msaa.8_samples.r11f_g11f_b10f = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.fbo.msaa.8_samples.r32f = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.fbo.msaa.8_samples.r8 = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.fbo.msaa.8_samples.rgb10_a2 = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.fbo.msaa.8_samples.rgb5_a1 = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.fbo.msaa.8_samples.rgb8 = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.fbo.msaa.8_samples.rgba16f = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.fbo.msaa.8_samples.rgba32f = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.fbo.msaa.8_samples.rgba8 = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.fbo.msaa.8_samples.stencil_index8 = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.fbo.multiview.samples_1 = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.multisample.default_framebuffer.common_edge_small_quads = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.multisample.default_framebuffer.constancy_alpha_to_coverage = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.multisample.default_framebuffer.depth = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.multisample.default_framebuffer.num_samples_line = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.multisample.default_framebuffer.proportionality_alpha_to_coverage = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.multisample.default_framebuffer.proportionality_sample_coverage = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.multisample.default_framebuffer.sample_coverage_invert = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.multisample.default_framebuffer.stencil = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.multisample.fbo_8_samples.common_edge_big_quad = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.multisample.fbo_8_samples.num_samples_polygon = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb_r8_linear = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb_r8_linear_mipmap_linear = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb_r8_nearest_mipmap_nearest = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.texture.filtering.2d.formats.srgb_r8_linear = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.texture.filtering.2d.formats.srgb_r8_linear_mipmap_linear = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.texture.filtering.2d.formats.srgb_r8_linear_mipmap_nearest = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.texture.filtering.2d.formats.srgb_r8_nearest_mipmap_linear = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.texture.filtering.2d.formats.srgb_r8_nearest_mipmap_nearest = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.texture.filtering.3d.formats.srgb_r8_linear = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.texture.filtering.3d.formats.srgb_r8_linear_mipmap_linear = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.texture.filtering.3d.formats.srgb_r8_nearest_mipmap_nearest = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.texture.filtering.cube.formats.srgb_r8_linear = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.texture.filtering.cube.formats.srgb_r8_linear_mipmap_linear = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.texture.filtering.cube.formats.srgb_r8_linear_mipmap_nearest = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.texture.filtering.cube.formats.srgb_r8_nearest_mipmap_linear = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.texture.format.sized.2d_array.srgb_r8_npot = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.texture.format.sized.2d.srgb_r8_npot = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.texture.format.sized.2d.srgb_r8_pot = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.texture.format.sized.3d.srgb_r8_npot = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.texture.format.sized.cube.srgb_r8_npot = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.texture.format.sized.cube.srgb_r8_pot = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.transform_feedback.array.separate.points.highp_vec4 = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.transform_feedback.array.separate.points.lowp_mat2x4 = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.transform_feedback.array.separate.points.mediump_float = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.transform_feedback.basic_types.separate.lines.highp_mat3 = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.transform_feedback.basic_types.separate.lines.lowp_mat2x3 = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.transform_feedback.basic_types.separate.lines.lowp_mat2x4 = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.transform_feedback.basic_types.separate.lines.lowp_mat3x2 = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.transform_feedback.basic_types.separate.lines.lowp_mat4x2 = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.transform_feedback.basic_types.separate.lines.mediump_mat3 = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.transform_feedback.basic_types.separate.points.highp_mat2x3 = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.transform_feedback.basic_types.separate.points.highp_mat3x2 = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.transform_feedback.basic_types.separate.points.lowp_mat2x3 = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.transform_feedback.basic_types.separate.points.lowp_mat2x4 = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.transform_feedback.basic_types.separate.points.lowp_mat3 = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.transform_feedback.basic_types.separate.points.lowp_mat3x2 = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.transform_feedback.basic_types.separate.points.lowp_mat4x2 = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.transform_feedback.basic_types.separate.points.lowp_mat4x3 = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.transform_feedback.basic_types.separate.points.mediump_mat2x3 = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.transform_feedback.basic_types.separate.points.mediump_mat2x4 = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.transform_feedback.basic_types.separate.triangles.lowp_mat3 = SKIP
5665 NEXUS5X : dEQP-GLES3.functional.transform_feedback.basic_types.separate.triangles.lowp_mat3x4 = SKIP
/////////// Metal ////////////////
// shadow sampler doesn't support bias & gradient & lod versions