Compat CTS: triage and refine depth-clip failures.
Bug: dawn:2185
Change-Id: I9c6b9c16e76fd28661ce8fd31203352db6e83379
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/158260
Auto-Submit: Stephen White <senorblanco@chromium.org>
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
Commit-Queue: Stephen White <senorblanco@chromium.org>
diff --git a/webgpu-cts/compat-expectations.txt b/webgpu-cts/compat-expectations.txt
index 945ede1..a80b260 100644
--- a/webgpu-cts/compat-expectations.txt
+++ b/webgpu-cts/compat-expectations.txt
@@ -139,8 +139,6 @@
crbug.com/dawn/2076 [ angle-opengl ] webgpu:web_platform,canvas,readbackFromWebGPUCanvas:drawTo2DCanvas:format="rgba16float";alphaMode="opaque";colorSpace="display-p3";* [ Failure ]
# Undiagnosed
-[ angle-opengl ] webgpu:api,operation,rendering,depth_clip_clamp:depth_clamp_and_clip:* [ Failure ]
-[ angle-opengl ] webgpu:api,operation,rendering,depth_clip_clamp:depth_test_input_clamped:* [ Failure ]
[ angle-opengl ] webgpu:api,validation,encoding,queries,general:occlusion_query,invalid_query_set: [ Failure ]
[ angle-opengl ] webgpu:api,validation,encoding,queries,begin_end:occlusion_query,begin_end_invalid_nesting: [ Failure ]
[ angle-opengl ] webgpu:api,validation,encoding,queries,begin_end:occlusion_query,begin_end_balance: [ Failure ]
@@ -152,6 +150,17 @@
[ angle-opengl ] webgpu:api,operation,texture_view,format_reinterpretation:texture_binding:* [ Failure ]
[ angle-opengl ] webgpu:api,operation,texture_view,format_reinterpretation:render_and_resolve_attachment:* [ Failure ]
+# Writes to frag_depth are not clamped to viewport min/max depth
+crbug.com/dawn/2185 [ angle-opengl ] webgpu:api,operation,rendering,depth_clip_clamp:depth_clamp_and_clip:format="depth16unorm";unclippedDepth="_undef_";writeDepth=true;* [ Failure ]
+crbug.com/dawn/2185 [ angle-opengl ] webgpu:api,operation,rendering,depth_clip_clamp:depth_clamp_and_clip:format="depth16unorm";unclippedDepth=false;writeDepth=true;* [ Failure ]
+crbug.com/dawn/2185 [ angle-opengl ] webgpu:api,operation,rendering,depth_clip_clamp:depth_clamp_and_clip:format="depth32float";unclippedDepth="_undef_";writeDepth=true;* [ Failure ]
+crbug.com/dawn/2185 [ angle-opengl ] webgpu:api,operation,rendering,depth_clip_clamp:depth_clamp_and_clip:format="depth32float";unclippedDepth=false;writeDepth=true;* [ Failure ]
+crbug.com/dawn/2185 [ angle-opengl ] webgpu:api,operation,rendering,depth_clip_clamp:depth_clamp_and_clip:format="depth24plus";unclippedDepth="_undef_";writeDepth=true;* [ Failure ]
+crbug.com/dawn/2185 [ angle-opengl ] webgpu:api,operation,rendering,depth_clip_clamp:depth_clamp_and_clip:format="depth24plus";unclippedDepth=false;writeDepth=true;* [ Failure ]
+crbug.com/dawn/2185 [ angle-opengl ] webgpu:api,operation,rendering,depth_clip_clamp:depth_clamp_and_clip:format="depth24plus-stencil8";unclippedDepth="_undef_";writeDepth=true;* [ Failure ]
+crbug.com/dawn/2185 [ angle-opengl ] webgpu:api,operation,rendering,depth_clip_clamp:depth_clamp_and_clip:format="depth24plus-stencil8";unclippedDepth=false;writeDepth=true;* [ Failure ]
+crbug.com/dawn/2185 [ angle-opengl ] webgpu:api,operation,rendering,depth_clip_clamp:depth_test_input_clamped:* [ Failure ]
+
# error_scope validation tests with errorType="out-of-memory" are failing
crbug.com/dawn/2168 [ angle-opengl ] webgpu:api,validation,error_scope:simple:errorType="out-of-memory";* [ Failure ]
crbug.com/dawn/2168 [ angle-opengl ] webgpu:api,validation,error_scope:parent_scope:errorFilter="out-of-memory";* [ Failure ]