CTS: Reenable tests for new GPUVertexFormats
They are supported in Blink and tests should now pass.
Bug: 376924407
Change-Id: I1312601e4562afc71ddc3818c1bf8f39086e5b09
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/215874
Auto-Submit: Corentin Wallez <cwallez@chromium.org>
Reviewed-by: Fr <beaufort.francois@gmail.com>
Commit-Queue: Fr <beaufort.francois@gmail.com>
diff --git a/webgpu-cts/expectations.txt b/webgpu-cts/expectations.txt
index d2bc389..4ff473e 100644
--- a/webgpu-cts/expectations.txt
+++ b/webgpu-cts/expectations.txt
@@ -86,131 +86,6 @@
# conflicts_allowed: true
-# Unimplemented new GPUVertexFormat entries
-# Skipped instead of just Failed because of the number of failures causes infra issues
-
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:max_buffers_and_attribs:format="float16" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:max_buffers_and_attribs:format="sint16" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:max_buffers_and_attribs:format="sint8" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:max_buffers_and_attribs:format="snorm16" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:max_buffers_and_attribs:format="snorm8" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:max_buffers_and_attribs:format="uint16" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:max_buffers_and_attribs:format="uint8" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:max_buffers_and_attribs:format="unorm16" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:max_buffers_and_attribs:format="unorm8" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:max_buffers_and_attribs:format="unorm8x4-bgra" [ Skip ]
-
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:non_zero_array_stride_and_attribute_offset:format="float16" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:non_zero_array_stride_and_attribute_offset:format="sint16" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:non_zero_array_stride_and_attribute_offset:format="sint8" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:non_zero_array_stride_and_attribute_offset:format="snorm16" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:non_zero_array_stride_and_attribute_offset:format="snorm8" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:non_zero_array_stride_and_attribute_offset:format="uint16" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:non_zero_array_stride_and_attribute_offset:format="uint8" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:non_zero_array_stride_and_attribute_offset:format="unorm16" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:non_zero_array_stride_and_attribute_offset:format="unorm8" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:non_zero_array_stride_and_attribute_offset:format="unorm8x4-bgra" [ Skip ]
-
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:overlapping_attributes:format="float16" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:overlapping_attributes:format="sint16" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:overlapping_attributes:format="sint8" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:overlapping_attributes:format="snorm16" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:overlapping_attributes:format="snorm8" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:overlapping_attributes:format="uint16" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:overlapping_attributes:format="uint8" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:overlapping_attributes:format="unorm16" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:overlapping_attributes:format="unorm8" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:overlapping_attributes:format="unorm8x4-bgra" [ Skip ]
-
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:setVertexBuffer_offset_and_attribute_offset:format="float16" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:setVertexBuffer_offset_and_attribute_offset:format="sint16" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:setVertexBuffer_offset_and_attribute_offset:format="sint8" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:setVertexBuffer_offset_and_attribute_offset:format="snorm16" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:setVertexBuffer_offset_and_attribute_offset:format="snorm8" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:setVertexBuffer_offset_and_attribute_offset:format="uint16" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:setVertexBuffer_offset_and_attribute_offset:format="uint8" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:setVertexBuffer_offset_and_attribute_offset:format="unorm16" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:setVertexBuffer_offset_and_attribute_offset:format="unorm8" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:setVertexBuffer_offset_and_attribute_offset:format="unorm8x4-bgra" [ Skip ]
-
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:vertex_buffer_used_multiple_times_interleaved:format="float16" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:vertex_buffer_used_multiple_times_interleaved:format="sint16" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:vertex_buffer_used_multiple_times_interleaved:format="sint8" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:vertex_buffer_used_multiple_times_interleaved:format="snorm16" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:vertex_buffer_used_multiple_times_interleaved:format="snorm8" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:vertex_buffer_used_multiple_times_interleaved:format="uint16" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:vertex_buffer_used_multiple_times_interleaved:format="uint8" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:vertex_buffer_used_multiple_times_interleaved:format="unorm16" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:vertex_buffer_used_multiple_times_interleaved:format="unorm8" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:vertex_buffer_used_multiple_times_interleaved:format="unorm8x4-bgra" [ Skip ]
-
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:vertex_buffer_used_multiple_times_overlapped:format="float16" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:vertex_buffer_used_multiple_times_overlapped:format="sint16" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:vertex_buffer_used_multiple_times_overlapped:format="sint8" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:vertex_buffer_used_multiple_times_overlapped:format="snorm16" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:vertex_buffer_used_multiple_times_overlapped:format="snorm8" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:vertex_buffer_used_multiple_times_overlapped:format="uint16" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:vertex_buffer_used_multiple_times_overlapped:format="uint8" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:vertex_buffer_used_multiple_times_overlapped:format="unorm16" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:vertex_buffer_used_multiple_times_overlapped:format="unorm8" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:vertex_buffer_used_multiple_times_overlapped:format="unorm8x4-bgra" [ Skip ]
-
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:vertex_format_to_shader_format_conversion:format="float16";* [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:vertex_format_to_shader_format_conversion:format="sint16";* [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:vertex_format_to_shader_format_conversion:format="sint8";* [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:vertex_format_to_shader_format_conversion:format="snorm16";* [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:vertex_format_to_shader_format_conversion:format="snorm8";* [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:vertex_format_to_shader_format_conversion:format="uint16";* [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:vertex_format_to_shader_format_conversion:format="uint8";* [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:vertex_format_to_shader_format_conversion:format="unorm16";* [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:vertex_format_to_shader_format_conversion:format="unorm8";* [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:vertex_format_to_shader_format_conversion:format="unorm8x4-bgra";* [ Skip ]
-
-
-crbug.com/376924407 webgpu:api,validation,render_pipeline,vertex_state:vertex_attribute_contained_in_stride:format="float16" [ Skip ]
-crbug.com/376924407 webgpu:api,validation,render_pipeline,vertex_state:vertex_attribute_contained_in_stride:format="sint16" [ Skip ]
-crbug.com/376924407 webgpu:api,validation,render_pipeline,vertex_state:vertex_attribute_contained_in_stride:format="sint8" [ Skip ]
-crbug.com/376924407 webgpu:api,validation,render_pipeline,vertex_state:vertex_attribute_contained_in_stride:format="snorm16" [ Skip ]
-crbug.com/376924407 webgpu:api,validation,render_pipeline,vertex_state:vertex_attribute_contained_in_stride:format="snorm8" [ Skip ]
-crbug.com/376924407 webgpu:api,validation,render_pipeline,vertex_state:vertex_attribute_contained_in_stride:format="uint16" [ Skip ]
-crbug.com/376924407 webgpu:api,validation,render_pipeline,vertex_state:vertex_attribute_contained_in_stride:format="uint8" [ Skip ]
-crbug.com/376924407 webgpu:api,validation,render_pipeline,vertex_state:vertex_attribute_contained_in_stride:format="unorm16" [ Skip ]
-crbug.com/376924407 webgpu:api,validation,render_pipeline,vertex_state:vertex_attribute_contained_in_stride:format="unorm8" [ Skip ]
-crbug.com/376924407 webgpu:api,validation,render_pipeline,vertex_state:vertex_attribute_contained_in_stride:format="unorm8x4-bgra" [ Skip ]
-
-crbug.com/376924407 webgpu:api,validation,render_pipeline,vertex_state:vertex_attribute_offset_alignment:format="float16";* [ Skip ]
-crbug.com/376924407 webgpu:api,validation,render_pipeline,vertex_state:vertex_attribute_offset_alignment:format="sint16";* [ Skip ]
-crbug.com/376924407 webgpu:api,validation,render_pipeline,vertex_state:vertex_attribute_offset_alignment:format="sint8";* [ Skip ]
-crbug.com/376924407 webgpu:api,validation,render_pipeline,vertex_state:vertex_attribute_offset_alignment:format="snorm16";* [ Skip ]
-crbug.com/376924407 webgpu:api,validation,render_pipeline,vertex_state:vertex_attribute_offset_alignment:format="snorm8";* [ Skip ]
-crbug.com/376924407 webgpu:api,validation,render_pipeline,vertex_state:vertex_attribute_offset_alignment:format="uint16";* [ Skip ]
-crbug.com/376924407 webgpu:api,validation,render_pipeline,vertex_state:vertex_attribute_offset_alignment:format="uint8";* [ Skip ]
-crbug.com/376924407 webgpu:api,validation,render_pipeline,vertex_state:vertex_attribute_offset_alignment:format="unorm16";* [ Skip ]
-crbug.com/376924407 webgpu:api,validation,render_pipeline,vertex_state:vertex_attribute_offset_alignment:format="unorm8";* [ Skip ]
-crbug.com/376924407 webgpu:api,validation,render_pipeline,vertex_state:vertex_attribute_offset_alignment:format="unorm8x4-bgra";* [ Skip ]
-
-crbug.com/376924407 webgpu:api,validation,render_pipeline,vertex_state:vertex_shader_type_matches_attribute_format:format="float16" [ Skip ]
-crbug.com/376924407 webgpu:api,validation,render_pipeline,vertex_state:vertex_shader_type_matches_attribute_format:format="sint16" [ Skip ]
-crbug.com/376924407 webgpu:api,validation,render_pipeline,vertex_state:vertex_shader_type_matches_attribute_format:format="sint8" [ Skip ]
-crbug.com/376924407 webgpu:api,validation,render_pipeline,vertex_state:vertex_shader_type_matches_attribute_format:format="snorm16" [ Skip ]
-crbug.com/376924407 webgpu:api,validation,render_pipeline,vertex_state:vertex_shader_type_matches_attribute_format:format="snorm8" [ Skip ]
-crbug.com/376924407 webgpu:api,validation,render_pipeline,vertex_state:vertex_shader_type_matches_attribute_format:format="uint16" [ Skip ]
-crbug.com/376924407 webgpu:api,validation,render_pipeline,vertex_state:vertex_shader_type_matches_attribute_format:format="uint8" [ Skip ]
-crbug.com/376924407 webgpu:api,validation,render_pipeline,vertex_state:vertex_shader_type_matches_attribute_format:format="unorm16" [ Skip ]
-crbug.com/376924407 webgpu:api,validation,render_pipeline,vertex_state:vertex_shader_type_matches_attribute_format:format="unorm8" [ Skip ]
-crbug.com/376924407 webgpu:api,validation,render_pipeline,vertex_state:vertex_shader_type_matches_attribute_format:format="unorm8x4-bgra" [ Skip ]
-
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:array_stride_zero:format="float16" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:array_stride_zero:format="sint16" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:array_stride_zero:format="sint8" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:array_stride_zero:format="snorm16" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:array_stride_zero:format="snorm8" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:array_stride_zero:format="uint16" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:array_stride_zero:format="uint8" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:array_stride_zero:format="unorm16" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:array_stride_zero:format="unorm8" [ Skip ]
-crbug.com/376924407 webgpu:api,operation,vertex_state,correctness:array_stride_zero:format="unorm8x4-bgra" [ Skip ]
-
# SharedImage interop failures on Linux
# Skipped instead of just Crash because of the number of failures
crbug.com/1236130 [ linux ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:* [ Skip ]