[cts.https.html?q=webgpu:api,operation,rendering,depth_clip_clamp:depth_clamp_and_clip:*]
  implementation-status: backlog
  [:format="depth16unorm";unclippedDepth="_undef_";writeDepth=false;multisampled=false]

  [:format="depth16unorm";unclippedDepth="_undef_";writeDepth=false;multisampled=true]

  [:format="depth16unorm";unclippedDepth="_undef_";writeDepth=true;multisampled=false]
    expected:
      if os == "linux": FAIL

  [:format="depth16unorm";unclippedDepth="_undef_";writeDepth=true;multisampled=true]
    expected:
      if os == "linux": FAIL

  [:format="depth16unorm";unclippedDepth=false;writeDepth=false;multisampled=false]

  [:format="depth16unorm";unclippedDepth=false;writeDepth=false;multisampled=true]

  [:format="depth16unorm";unclippedDepth=false;writeDepth=true;multisampled=false]
    expected:
      if os == "linux": FAIL

  [:format="depth16unorm";unclippedDepth=false;writeDepth=true;multisampled=true]
    expected:
      if os == "linux": FAIL

  [:format="depth16unorm";unclippedDepth=true;writeDepth=false;multisampled=false]

  [:format="depth16unorm";unclippedDepth=true;writeDepth=false;multisampled=true]

  [:format="depth16unorm";unclippedDepth=true;writeDepth=true;multisampled=false]

  [:format="depth16unorm";unclippedDepth=true;writeDepth=true;multisampled=true]

  [:format="depth24plus";unclippedDepth="_undef_";writeDepth=false;multisampled=false]

  [:format="depth24plus";unclippedDepth="_undef_";writeDepth=false;multisampled=true]

  [:format="depth24plus";unclippedDepth="_undef_";writeDepth=true;multisampled=false]
    expected:
      if os == "linux": FAIL

  [:format="depth24plus";unclippedDepth="_undef_";writeDepth=true;multisampled=true]
    expected:
      if os == "linux": FAIL

  [:format="depth24plus";unclippedDepth=false;writeDepth=false;multisampled=false]

  [:format="depth24plus";unclippedDepth=false;writeDepth=false;multisampled=true]

  [:format="depth24plus";unclippedDepth=false;writeDepth=true;multisampled=false]
    expected:
      if os == "linux": FAIL

  [:format="depth24plus";unclippedDepth=false;writeDepth=true;multisampled=true]
    expected:
      if os == "linux": FAIL

  [:format="depth24plus";unclippedDepth=true;writeDepth=false;multisampled=false]

  [:format="depth24plus";unclippedDepth=true;writeDepth=false;multisampled=true]

  [:format="depth24plus";unclippedDepth=true;writeDepth=true;multisampled=false]

  [:format="depth24plus";unclippedDepth=true;writeDepth=true;multisampled=true]

  [:format="depth24plus-stencil8";unclippedDepth="_undef_";writeDepth=false;multisampled=false]

  [:format="depth24plus-stencil8";unclippedDepth="_undef_";writeDepth=false;multisampled=true]

  [:format="depth24plus-stencil8";unclippedDepth="_undef_";writeDepth=true;multisampled=false]
    expected:
      if os == "linux": FAIL

  [:format="depth24plus-stencil8";unclippedDepth="_undef_";writeDepth=true;multisampled=true]
    expected:
      if os == "linux": FAIL

  [:format="depth24plus-stencil8";unclippedDepth=false;writeDepth=false;multisampled=false]

  [:format="depth24plus-stencil8";unclippedDepth=false;writeDepth=false;multisampled=true]

  [:format="depth24plus-stencil8";unclippedDepth=false;writeDepth=true;multisampled=false]
    expected:
      if os == "linux": FAIL

  [:format="depth24plus-stencil8";unclippedDepth=false;writeDepth=true;multisampled=true]
    expected:
      if os == "linux": FAIL

  [:format="depth24plus-stencil8";unclippedDepth=true;writeDepth=false;multisampled=false]

  [:format="depth24plus-stencil8";unclippedDepth=true;writeDepth=false;multisampled=true]

  [:format="depth24plus-stencil8";unclippedDepth=true;writeDepth=true;multisampled=false]

  [:format="depth24plus-stencil8";unclippedDepth=true;writeDepth=true;multisampled=true]

  [:format="depth32float";unclippedDepth="_undef_";writeDepth=false;multisampled=false]

  [:format="depth32float";unclippedDepth="_undef_";writeDepth=false;multisampled=true]

  [:format="depth32float";unclippedDepth="_undef_";writeDepth=true;multisampled=false]
    expected:
      if os == "linux": FAIL

  [:format="depth32float";unclippedDepth="_undef_";writeDepth=true;multisampled=true]
    expected:
      if os == "linux": FAIL

  [:format="depth32float";unclippedDepth=false;writeDepth=false;multisampled=false]

  [:format="depth32float";unclippedDepth=false;writeDepth=false;multisampled=true]

  [:format="depth32float";unclippedDepth=false;writeDepth=true;multisampled=false]
    expected:
      if os == "linux": FAIL

  [:format="depth32float";unclippedDepth=false;writeDepth=true;multisampled=true]
    expected:
      if os == "linux": FAIL

  [:format="depth32float";unclippedDepth=true;writeDepth=false;multisampled=false]

  [:format="depth32float";unclippedDepth=true;writeDepth=false;multisampled=true]

  [:format="depth32float";unclippedDepth=true;writeDepth=true;multisampled=false]

  [:format="depth32float";unclippedDepth=true;writeDepth=true;multisampled=true]

  [:format="depth32float-stencil8";unclippedDepth="_undef_";writeDepth=false;multisampled=false]
    expected: FAIL

  [:format="depth32float-stencil8";unclippedDepth="_undef_";writeDepth=false;multisampled=true]

  [:format="depth32float-stencil8";unclippedDepth="_undef_";writeDepth=true;multisampled=false]
    expected: FAIL

  [:format="depth32float-stencil8";unclippedDepth="_undef_";writeDepth=true;multisampled=true]
    expected:
      if os == "linux": FAIL

  [:format="depth32float-stencil8";unclippedDepth=false;writeDepth=false;multisampled=false]
    expected: FAIL

  [:format="depth32float-stencil8";unclippedDepth=false;writeDepth=false;multisampled=true]

  [:format="depth32float-stencil8";unclippedDepth=false;writeDepth=true;multisampled=false]
    expected: FAIL

  [:format="depth32float-stencil8";unclippedDepth=false;writeDepth=true;multisampled=true]
    expected:
      if os == "linux": FAIL

  [:format="depth32float-stencil8";unclippedDepth=true;writeDepth=false;multisampled=false]
    expected: FAIL

  [:format="depth32float-stencil8";unclippedDepth=true;writeDepth=false;multisampled=true]

  [:format="depth32float-stencil8";unclippedDepth=true;writeDepth=true;multisampled=false]
    expected: FAIL

  [:format="depth32float-stencil8";unclippedDepth=true;writeDepth=true;multisampled=true]


[cts.https.html?q=webgpu:api,operation,rendering,depth_clip_clamp:depth_test_input_clamped:*]
  implementation-status:
    if os == "linux": backlog
  [:format="depth16unorm";unclippedDepth=false;multisampled=false]
    expected:
      if os == "linux": FAIL

  [:format="depth16unorm";unclippedDepth=false;multisampled=true]
    expected:
      if os == "linux": FAIL

  [:format="depth16unorm";unclippedDepth=true;multisampled=false]

  [:format="depth16unorm";unclippedDepth=true;multisampled=true]

  [:format="depth24plus";unclippedDepth=false;multisampled=false]
    expected:
      if os == "linux": FAIL

  [:format="depth24plus";unclippedDepth=false;multisampled=true]
    expected:
      if os == "linux": FAIL

  [:format="depth24plus";unclippedDepth=true;multisampled=false]

  [:format="depth24plus";unclippedDepth=true;multisampled=true]

  [:format="depth24plus-stencil8";unclippedDepth=false;multisampled=false]
    expected:
      if os == "linux": FAIL

  [:format="depth24plus-stencil8";unclippedDepth=false;multisampled=true]
    expected:
      if os == "linux": FAIL

  [:format="depth24plus-stencil8";unclippedDepth=true;multisampled=false]

  [:format="depth24plus-stencil8";unclippedDepth=true;multisampled=true]

  [:format="depth32float";unclippedDepth=false;multisampled=false]
    expected:
      if os == "linux": FAIL

  [:format="depth32float";unclippedDepth=false;multisampled=true]
    expected:
      if os == "linux": FAIL

  [:format="depth32float";unclippedDepth=true;multisampled=false]

  [:format="depth32float";unclippedDepth=true;multisampled=true]

  [:format="depth32float-stencil8";unclippedDepth=false;multisampled=false]
    expected:
      if os == "linux": FAIL

  [:format="depth32float-stencil8";unclippedDepth=false;multisampled=true]
    expected:
      if os == "linux": FAIL

  [:format="depth32float-stencil8";unclippedDepth=true;multisampled=false]

  [:format="depth32float-stencil8";unclippedDepth=true;multisampled=true]
