[cts.https.html?q=webgpu:api,validation,capability_checks,features,texture_formats:canvas_configuration:*]
  implementation-status: backlog
  expected:
    if os == "linux": [OK, TIMEOUT]
    if os == "mac": TIMEOUT
  [:format="astc-10x10-unorm";canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-10x10-unorm";canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-10x10-unorm";canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-10x10-unorm";canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-10x10-unorm-srgb";canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-10x10-unorm-srgb";canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-10x10-unorm-srgb";canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-10x10-unorm-srgb";canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-10x5-unorm";canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-10x5-unorm";canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-10x5-unorm";canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-10x5-unorm";canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-10x5-unorm-srgb";canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-10x5-unorm-srgb";canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-10x5-unorm-srgb";canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-10x5-unorm-srgb";canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-10x6-unorm";canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-10x6-unorm";canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-10x6-unorm";canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-10x6-unorm";canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-10x6-unorm-srgb";canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-10x6-unorm-srgb";canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-10x6-unorm-srgb";canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-10x6-unorm-srgb";canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-10x8-unorm";canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-10x8-unorm";canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-10x8-unorm";canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-10x8-unorm";canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-10x8-unorm-srgb";canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-10x8-unorm-srgb";canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-10x8-unorm-srgb";canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-10x8-unorm-srgb";canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-12x10-unorm";canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-12x10-unorm";canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-12x10-unorm";canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-12x10-unorm";canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-12x10-unorm-srgb";canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-12x10-unorm-srgb";canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-12x10-unorm-srgb";canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-12x10-unorm-srgb";canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-12x12-unorm";canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-12x12-unorm";canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-12x12-unorm";canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-12x12-unorm";canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-12x12-unorm-srgb";canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-12x12-unorm-srgb";canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-12x12-unorm-srgb";canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-12x12-unorm-srgb";canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-4x4-unorm";canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-4x4-unorm";canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-4x4-unorm";canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-4x4-unorm";canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-4x4-unorm-srgb";canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-4x4-unorm-srgb";canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-4x4-unorm-srgb";canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-4x4-unorm-srgb";canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-5x4-unorm";canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-5x4-unorm";canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-5x4-unorm";canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-5x4-unorm";canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-5x4-unorm-srgb";canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-5x4-unorm-srgb";canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-5x4-unorm-srgb";canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-5x4-unorm-srgb";canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-5x5-unorm";canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-5x5-unorm";canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-5x5-unorm";canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-5x5-unorm";canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-5x5-unorm-srgb";canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-5x5-unorm-srgb";canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-5x5-unorm-srgb";canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-5x5-unorm-srgb";canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-6x5-unorm";canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-6x5-unorm";canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-6x5-unorm";canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-6x5-unorm";canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-6x5-unorm-srgb";canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-6x5-unorm-srgb";canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-6x5-unorm-srgb";canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-6x5-unorm-srgb";canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-6x6-unorm";canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-6x6-unorm";canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-6x6-unorm";canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-6x6-unorm";canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-6x6-unorm-srgb";canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-6x6-unorm-srgb";canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-6x6-unorm-srgb";canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-6x6-unorm-srgb";canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-8x5-unorm";canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-8x5-unorm";canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-8x5-unorm";canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-8x5-unorm";canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-8x5-unorm-srgb";canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-8x5-unorm-srgb";canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-8x5-unorm-srgb";canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-8x5-unorm-srgb";canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-8x6-unorm";canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-8x6-unorm";canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-8x6-unorm";canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-8x6-unorm";canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-8x6-unorm-srgb";canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-8x6-unorm-srgb";canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-8x6-unorm-srgb";canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-8x6-unorm-srgb";canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-8x8-unorm";canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-8x8-unorm";canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-8x8-unorm";canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-8x8-unorm";canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-8x8-unorm-srgb";canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-8x8-unorm-srgb";canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-8x8-unorm-srgb";canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-8x8-unorm-srgb";canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="bc1-rgba-unorm";canvasType="offscreen";enable_required_feature=false]
    expected: FAIL

  [:format="bc1-rgba-unorm";canvasType="offscreen";enable_required_feature=true]
    expected: FAIL

  [:format="bc1-rgba-unorm";canvasType="onscreen";enable_required_feature=false]
    expected: FAIL

  [:format="bc1-rgba-unorm";canvasType="onscreen";enable_required_feature=true]
    expected: FAIL

  [:format="bc1-rgba-unorm-srgb";canvasType="offscreen";enable_required_feature=false]
    expected: FAIL

  [:format="bc1-rgba-unorm-srgb";canvasType="offscreen";enable_required_feature=true]
    expected: FAIL

  [:format="bc1-rgba-unorm-srgb";canvasType="onscreen";enable_required_feature=false]
    expected: FAIL

  [:format="bc1-rgba-unorm-srgb";canvasType="onscreen";enable_required_feature=true]
    expected: FAIL

  [:format="bc2-rgba-unorm";canvasType="offscreen";enable_required_feature=false]
    expected: FAIL

  [:format="bc2-rgba-unorm";canvasType="offscreen";enable_required_feature=true]
    expected: FAIL

  [:format="bc2-rgba-unorm";canvasType="onscreen";enable_required_feature=false]
    expected: FAIL

  [:format="bc2-rgba-unorm";canvasType="onscreen";enable_required_feature=true]
    expected: FAIL

  [:format="bc2-rgba-unorm-srgb";canvasType="offscreen";enable_required_feature=false]
    expected: FAIL

  [:format="bc2-rgba-unorm-srgb";canvasType="offscreen";enable_required_feature=true]
    expected: FAIL

  [:format="bc2-rgba-unorm-srgb";canvasType="onscreen";enable_required_feature=false]
    expected: FAIL

  [:format="bc2-rgba-unorm-srgb";canvasType="onscreen";enable_required_feature=true]
    expected: FAIL

  [:format="bc3-rgba-unorm";canvasType="offscreen";enable_required_feature=false]
    expected: FAIL

  [:format="bc3-rgba-unorm";canvasType="offscreen";enable_required_feature=true]
    expected: FAIL

  [:format="bc3-rgba-unorm";canvasType="onscreen";enable_required_feature=false]
    expected: FAIL

  [:format="bc3-rgba-unorm";canvasType="onscreen";enable_required_feature=true]
    expected: FAIL

  [:format="bc3-rgba-unorm-srgb";canvasType="offscreen";enable_required_feature=false]
    expected: FAIL

  [:format="bc3-rgba-unorm-srgb";canvasType="offscreen";enable_required_feature=true]
    expected: FAIL

  [:format="bc3-rgba-unorm-srgb";canvasType="onscreen";enable_required_feature=false]
    expected: FAIL

  [:format="bc3-rgba-unorm-srgb";canvasType="onscreen";enable_required_feature=true]
    expected: FAIL

  [:format="bc4-r-snorm";canvasType="offscreen";enable_required_feature=false]
    expected: FAIL

  [:format="bc4-r-snorm";canvasType="offscreen";enable_required_feature=true]
    expected: FAIL

  [:format="bc4-r-snorm";canvasType="onscreen";enable_required_feature=false]
    expected: FAIL

  [:format="bc4-r-snorm";canvasType="onscreen";enable_required_feature=true]
    expected: FAIL

  [:format="bc4-r-unorm";canvasType="offscreen";enable_required_feature=false]
    expected: FAIL

  [:format="bc4-r-unorm";canvasType="offscreen";enable_required_feature=true]
    expected: FAIL

  [:format="bc4-r-unorm";canvasType="onscreen";enable_required_feature=false]
    expected: FAIL

  [:format="bc4-r-unorm";canvasType="onscreen";enable_required_feature=true]
    expected: FAIL

  [:format="bc5-rg-snorm";canvasType="offscreen";enable_required_feature=false]
    expected: FAIL

  [:format="bc5-rg-snorm";canvasType="offscreen";enable_required_feature=true]
    expected: FAIL

  [:format="bc5-rg-snorm";canvasType="onscreen";enable_required_feature=false]
    expected: FAIL

  [:format="bc5-rg-snorm";canvasType="onscreen";enable_required_feature=true]
    expected: FAIL

  [:format="bc5-rg-unorm";canvasType="offscreen";enable_required_feature=false]
    expected: FAIL

  [:format="bc5-rg-unorm";canvasType="offscreen";enable_required_feature=true]
    expected: FAIL

  [:format="bc5-rg-unorm";canvasType="onscreen";enable_required_feature=false]
    expected: FAIL

  [:format="bc5-rg-unorm";canvasType="onscreen";enable_required_feature=true]
    expected: FAIL

  [:format="bc6h-rgb-float";canvasType="offscreen";enable_required_feature=false]
    expected: FAIL

  [:format="bc6h-rgb-float";canvasType="offscreen";enable_required_feature=true]
    expected: FAIL

  [:format="bc6h-rgb-float";canvasType="onscreen";enable_required_feature=false]
    expected: FAIL

  [:format="bc6h-rgb-float";canvasType="onscreen";enable_required_feature=true]
    expected: FAIL

  [:format="bc6h-rgb-ufloat";canvasType="offscreen";enable_required_feature=false]
    expected: FAIL

  [:format="bc6h-rgb-ufloat";canvasType="offscreen";enable_required_feature=true]
    expected: FAIL

  [:format="bc6h-rgb-ufloat";canvasType="onscreen";enable_required_feature=false]
    expected: FAIL

  [:format="bc6h-rgb-ufloat";canvasType="onscreen";enable_required_feature=true]
    expected: FAIL

  [:format="bc7-rgba-unorm";canvasType="offscreen";enable_required_feature=false]
    expected: FAIL

  [:format="bc7-rgba-unorm";canvasType="offscreen";enable_required_feature=true]
    expected: FAIL

  [:format="bc7-rgba-unorm";canvasType="onscreen";enable_required_feature=false]
    expected: FAIL

  [:format="bc7-rgba-unorm";canvasType="onscreen";enable_required_feature=true]
    expected: FAIL

  [:format="bc7-rgba-unorm-srgb";canvasType="offscreen";enable_required_feature=false]
    expected: FAIL

  [:format="bc7-rgba-unorm-srgb";canvasType="offscreen";enable_required_feature=true]
    expected: FAIL

  [:format="bc7-rgba-unorm-srgb";canvasType="onscreen";enable_required_feature=false]
    expected: FAIL

  [:format="bc7-rgba-unorm-srgb";canvasType="onscreen";enable_required_feature=true]
    expected: FAIL

  [:format="depth32float-stencil8";canvasType="offscreen";enable_required_feature=false]
    expected: FAIL

  [:format="depth32float-stencil8";canvasType="offscreen";enable_required_feature=true]
    expected: FAIL

  [:format="depth32float-stencil8";canvasType="onscreen";enable_required_feature=false]
    expected: FAIL

  [:format="depth32float-stencil8";canvasType="onscreen";enable_required_feature=true]
    expected: FAIL

  [:format="eac-r11snorm";canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]

  [:format="eac-r11snorm";canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="eac-r11snorm";canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="eac-r11snorm";canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="eac-r11unorm";canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="eac-r11unorm";canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="eac-r11unorm";canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="eac-r11unorm";canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="eac-rg11snorm";canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="eac-rg11snorm";canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="eac-rg11snorm";canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="eac-rg11snorm";canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]

  [:format="eac-rg11unorm";canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]

  [:format="eac-rg11unorm";canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]

  [:format="eac-rg11unorm";canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]

  [:format="eac-rg11unorm";canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]

  [:format="etc2-rgb8a1unorm";canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgb8a1unorm";canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgb8a1unorm";canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgb8a1unorm";canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgb8a1unorm-srgb";canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgb8a1unorm-srgb";canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgb8a1unorm-srgb";canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgb8a1unorm-srgb";canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgb8unorm";canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgb8unorm";canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgb8unorm";canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgb8unorm";canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgb8unorm-srgb";canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgb8unorm-srgb";canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgb8unorm-srgb";canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgb8unorm-srgb";canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgba8unorm";canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgba8unorm";canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgba8unorm";canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgba8unorm";canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgba8unorm-srgb";canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgba8unorm-srgb";canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgba8unorm-srgb";canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgba8unorm-srgb";canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]


[cts.https.html?q=webgpu:api,validation,capability_checks,features,texture_formats:canvas_configuration_view_formats:*]
  implementation-status: backlog
  expected:
    if os == "win" and debug: TIMEOUT
    if os == "win" and not debug: [OK, TIMEOUT]
    if os == "linux": TIMEOUT
    if os == "mac": TIMEOUT
  [:viewFormats=["astc-10x10-unorm"\];canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-10x10-unorm"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-10x10-unorm"\];canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-10x10-unorm"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-10x10-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-10x10-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-10x10-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-10x10-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-10x5-unorm"\];canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-10x5-unorm"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-10x5-unorm"\];canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-10x5-unorm"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-10x5-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-10x5-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-10x5-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-10x5-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-10x6-unorm"\];canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-10x6-unorm"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-10x6-unorm"\];canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-10x6-unorm"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-10x6-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-10x6-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-10x6-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-10x6-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-10x8-unorm"\];canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-10x8-unorm"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-10x8-unorm"\];canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-10x8-unorm"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-10x8-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-10x8-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-10x8-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-10x8-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-12x10-unorm"\];canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-12x10-unorm"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-12x10-unorm"\];canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-12x10-unorm"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-12x10-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-12x10-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-12x10-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-12x10-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-12x12-unorm"\];canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-12x12-unorm"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-12x12-unorm"\];canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-12x12-unorm"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-12x12-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-12x12-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-12x12-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-12x12-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-4x4-unorm"\];canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-4x4-unorm"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-4x4-unorm"\];canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-4x4-unorm"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-4x4-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-4x4-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-4x4-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-4x4-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-5x4-unorm"\];canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-5x4-unorm"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-5x4-unorm"\];canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-5x4-unorm"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-5x4-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [TIMEOUT, NOTRUN]

  [:viewFormats=["astc-5x4-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-5x4-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-5x4-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-5x5-unorm"\];canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [TIMEOUT, NOTRUN]

  [:viewFormats=["astc-5x5-unorm"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [TIMEOUT, NOTRUN]

  [:viewFormats=["astc-5x5-unorm"\];canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [TIMEOUT, NOTRUN]

  [:viewFormats=["astc-5x5-unorm"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [TIMEOUT, NOTRUN]

  [:viewFormats=["astc-5x5-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [TIMEOUT, NOTRUN]

  [:viewFormats=["astc-5x5-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [TIMEOUT, NOTRUN]

  [:viewFormats=["astc-5x5-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [TIMEOUT, NOTRUN]

  [:viewFormats=["astc-5x5-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [TIMEOUT, NOTRUN]

  [:viewFormats=["astc-6x5-unorm"\];canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [TIMEOUT, NOTRUN]

  [:viewFormats=["astc-6x5-unorm"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [TIMEOUT, NOTRUN]

  [:viewFormats=["astc-6x5-unorm"\];canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [TIMEOUT, NOTRUN]

  [:viewFormats=["astc-6x5-unorm"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [TIMEOUT, NOTRUN]

  [:viewFormats=["astc-6x5-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [TIMEOUT, NOTRUN]

  [:viewFormats=["astc-6x5-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [TIMEOUT, NOTRUN]

  [:viewFormats=["astc-6x5-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [TIMEOUT, NOTRUN]

  [:viewFormats=["astc-6x5-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [TIMEOUT, NOTRUN]

  [:viewFormats=["astc-6x6-unorm"\];canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [TIMEOUT, NOTRUN]

  [:viewFormats=["astc-6x6-unorm"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [TIMEOUT, NOTRUN]

  [:viewFormats=["astc-6x6-unorm"\];canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [TIMEOUT, NOTRUN]

  [:viewFormats=["astc-6x6-unorm"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [TIMEOUT, NOTRUN]

  [:viewFormats=["astc-6x6-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [TIMEOUT, NOTRUN]

  [:viewFormats=["astc-6x6-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [TIMEOUT, NOTRUN]

  [:viewFormats=["astc-6x6-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [TIMEOUT, NOTRUN]

  [:viewFormats=["astc-6x6-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [TIMEOUT, NOTRUN]

  [:viewFormats=["astc-8x5-unorm"\];canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-8x5-unorm"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-8x5-unorm"\];canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-8x5-unorm"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [TIMEOUT, NOTRUN]

  [:viewFormats=["astc-8x5-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-8x5-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-8x5-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-8x5-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-8x6-unorm"\];canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-8x6-unorm"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-8x6-unorm"\];canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-8x6-unorm"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-8x6-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-8x6-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-8x6-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-8x6-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-8x8-unorm"\];canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-8x8-unorm"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-8x8-unorm"\];canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-8x8-unorm"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-8x8-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-8x8-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-8x8-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["astc-8x8-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["bc1-rgba-unorm","bgra8unorm"\];canvasType="offscreen";enable_required_feature=false]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:viewFormats=["bc1-rgba-unorm","bgra8unorm"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["bc1-rgba-unorm","bgra8unorm"\];canvasType="onscreen";enable_required_feature=false]
    expected: [FAIL, TIMEOUT, NOTRUN]

  [:viewFormats=["bc1-rgba-unorm","bgra8unorm"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: FAIL
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["bc1-rgba-unorm"\];canvasType="offscreen";enable_required_feature=false]
    expected: FAIL

  [:viewFormats=["bc1-rgba-unorm"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "win" and not debug: FAIL

  [:viewFormats=["bc1-rgba-unorm"\];canvasType="onscreen";enable_required_feature=false]
    expected: FAIL

  [:viewFormats=["bc1-rgba-unorm"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "win" and not debug: FAIL

  [:viewFormats=["bc1-rgba-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false]
    expected: FAIL

  [:viewFormats=["bc1-rgba-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "win" and not debug: FAIL

  [:viewFormats=["bc1-rgba-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false]
    expected: FAIL

  [:viewFormats=["bc1-rgba-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "win" and not debug: FAIL

  [:viewFormats=["bc2-rgba-unorm"\];canvasType="offscreen";enable_required_feature=false]
    expected: FAIL

  [:viewFormats=["bc2-rgba-unorm"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "win" and not debug: FAIL

  [:viewFormats=["bc2-rgba-unorm"\];canvasType="onscreen";enable_required_feature=false]
    expected: FAIL

  [:viewFormats=["bc2-rgba-unorm"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "win" and not debug: FAIL

  [:viewFormats=["bc2-rgba-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false]
    expected: FAIL

  [:viewFormats=["bc2-rgba-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "win" and not debug: FAIL

  [:viewFormats=["bc2-rgba-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false]
    expected: FAIL

  [:viewFormats=["bc2-rgba-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "win" and not debug: FAIL

  [:viewFormats=["bc3-rgba-unorm"\];canvasType="offscreen";enable_required_feature=false]
    expected: FAIL

  [:viewFormats=["bc3-rgba-unorm"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "win" and not debug: FAIL

  [:viewFormats=["bc3-rgba-unorm"\];canvasType="onscreen";enable_required_feature=false]
    expected: FAIL

  [:viewFormats=["bc3-rgba-unorm"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "win" and not debug: FAIL

  [:viewFormats=["bc3-rgba-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false]
    expected: FAIL

  [:viewFormats=["bc3-rgba-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "win" and not debug: FAIL

  [:viewFormats=["bc3-rgba-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false]
    expected: FAIL

  [:viewFormats=["bc3-rgba-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "win" and not debug: FAIL

  [:viewFormats=["bc4-r-snorm"\];canvasType="offscreen";enable_required_feature=false]
    expected: FAIL

  [:viewFormats=["bc4-r-snorm"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "win" and not debug: FAIL

  [:viewFormats=["bc4-r-snorm"\];canvasType="onscreen";enable_required_feature=false]
    expected: FAIL

  [:viewFormats=["bc4-r-snorm"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "win" and not debug: FAIL

  [:viewFormats=["bc4-r-unorm"\];canvasType="offscreen";enable_required_feature=false]
    expected: FAIL

  [:viewFormats=["bc4-r-unorm"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "win" and not debug: FAIL

  [:viewFormats=["bc4-r-unorm"\];canvasType="onscreen";enable_required_feature=false]
    expected: FAIL

  [:viewFormats=["bc4-r-unorm"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "win" and not debug: FAIL

  [:viewFormats=["bc5-rg-snorm"\];canvasType="offscreen";enable_required_feature=false]
    expected: FAIL

  [:viewFormats=["bc5-rg-snorm"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "win" and not debug: FAIL

  [:viewFormats=["bc5-rg-snorm"\];canvasType="onscreen";enable_required_feature=false]
    expected: FAIL

  [:viewFormats=["bc5-rg-snorm"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "win" and not debug: FAIL

  [:viewFormats=["bc5-rg-unorm"\];canvasType="offscreen";enable_required_feature=false]
    expected: FAIL

  [:viewFormats=["bc5-rg-unorm"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "win" and not debug: FAIL

  [:viewFormats=["bc5-rg-unorm"\];canvasType="onscreen";enable_required_feature=false]
    expected: FAIL

  [:viewFormats=["bc5-rg-unorm"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "win" and not debug: FAIL

  [:viewFormats=["bc6h-rgb-float"\];canvasType="offscreen";enable_required_feature=false]
    expected: FAIL

  [:viewFormats=["bc6h-rgb-float"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "win" and not debug: FAIL

  [:viewFormats=["bc6h-rgb-float"\];canvasType="onscreen";enable_required_feature=false]
    expected: FAIL

  [:viewFormats=["bc6h-rgb-float"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "win" and not debug: FAIL

  [:viewFormats=["bc6h-rgb-ufloat"\];canvasType="offscreen";enable_required_feature=false]
    expected: FAIL

  [:viewFormats=["bc6h-rgb-ufloat"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "win" and not debug: FAIL

  [:viewFormats=["bc6h-rgb-ufloat"\];canvasType="onscreen";enable_required_feature=false]
    expected: FAIL

  [:viewFormats=["bc6h-rgb-ufloat"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "win" and not debug: FAIL

  [:viewFormats=["bc7-rgba-unorm"\];canvasType="offscreen";enable_required_feature=false]
    expected: FAIL

  [:viewFormats=["bc7-rgba-unorm"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "win" and not debug: FAIL

  [:viewFormats=["bc7-rgba-unorm"\];canvasType="onscreen";enable_required_feature=false]
    expected: FAIL

  [:viewFormats=["bc7-rgba-unorm"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "win" and not debug: FAIL

  [:viewFormats=["bc7-rgba-unorm-srgb"\];canvasType="offscreen";enable_required_feature=false]
    expected: FAIL

  [:viewFormats=["bc7-rgba-unorm-srgb"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "win" and not debug: FAIL

  [:viewFormats=["bc7-rgba-unorm-srgb"\];canvasType="onscreen";enable_required_feature=false]
    expected: FAIL

  [:viewFormats=["bc7-rgba-unorm-srgb"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "win" and not debug: FAIL

  [:viewFormats=["bgra8unorm","bc1-rgba-unorm"\];canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: FAIL
      if os == "linux": [FAIL, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:viewFormats=["bgra8unorm","bc1-rgba-unorm"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: FAIL
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["bgra8unorm","bc1-rgba-unorm"\];canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: FAIL
      if os == "linux": [FAIL, TIMEOUT, NOTRUN]
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:viewFormats=["bgra8unorm","bc1-rgba-unorm"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL, TIMEOUT, NOTRUN]
      if os == "win" and not debug: FAIL
      if os == "linux": [PASS, TIMEOUT, NOTRUN]
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["depth32float-stencil8"\];canvasType="offscreen";enable_required_feature=false]
    expected: FAIL

  [:viewFormats=["depth32float-stencil8"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "win" and not debug: FAIL

  [:viewFormats=["depth32float-stencil8"\];canvasType="onscreen";enable_required_feature=false]
    expected: FAIL

  [:viewFormats=["depth32float-stencil8"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "win" and not debug: FAIL

  [:viewFormats=["eac-r11snorm"\];canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:viewFormats=["eac-r11snorm"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:viewFormats=["eac-r11snorm"\];canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:viewFormats=["eac-r11snorm"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:viewFormats=["eac-r11unorm"\];canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:viewFormats=["eac-r11unorm"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:viewFormats=["eac-r11unorm"\];canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:viewFormats=["eac-r11unorm"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:viewFormats=["eac-rg11snorm"\];canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["eac-rg11snorm"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["eac-rg11snorm"\];canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["eac-rg11snorm"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["eac-rg11unorm"\];canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["eac-rg11unorm"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["eac-rg11unorm"\];canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "mac" and debug: [PASS, TIMEOUT, NOTRUN]

  [:viewFormats=["eac-rg11unorm"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:viewFormats=["etc2-rgb8a1unorm"\];canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:viewFormats=["etc2-rgb8a1unorm"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:viewFormats=["etc2-rgb8a1unorm"\];canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:viewFormats=["etc2-rgb8a1unorm"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:viewFormats=["etc2-rgb8a1unorm-srgb"\];canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:viewFormats=["etc2-rgb8a1unorm-srgb"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:viewFormats=["etc2-rgb8a1unorm-srgb"\];canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:viewFormats=["etc2-rgb8a1unorm-srgb"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:viewFormats=["etc2-rgb8unorm"\];canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:viewFormats=["etc2-rgb8unorm"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:viewFormats=["etc2-rgb8unorm"\];canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:viewFormats=["etc2-rgb8unorm"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:viewFormats=["etc2-rgb8unorm-srgb"\];canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:viewFormats=["etc2-rgb8unorm-srgb"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:viewFormats=["etc2-rgb8unorm-srgb"\];canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:viewFormats=["etc2-rgb8unorm-srgb"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:viewFormats=["etc2-rgba8unorm"\];canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:viewFormats=["etc2-rgba8unorm"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:viewFormats=["etc2-rgba8unorm"\];canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:viewFormats=["etc2-rgba8unorm"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:viewFormats=["etc2-rgba8unorm-srgb"\];canvasType="offscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:viewFormats=["etc2-rgba8unorm-srgb"\];canvasType="offscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:viewFormats=["etc2-rgba8unorm-srgb"\];canvasType="onscreen";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:viewFormats=["etc2-rgba8unorm-srgb"\];canvasType="onscreen";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]


[cts.https.html?q=webgpu:api,validation,capability_checks,features,texture_formats:check_capability_guarantees:*]
  [:]


[cts.https.html?q=webgpu:api,validation,capability_checks,features,texture_formats:depth_stencil_state:*]
  implementation-status: backlog
  [:isAsync=false;format="depth32float-stencil8";enable_required_feature=false]
    expected: FAIL

  [:isAsync=false;format="depth32float-stencil8";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:isAsync=true;format="depth32float-stencil8";enable_required_feature=false]
    expected: FAIL

  [:isAsync=true;format="depth32float-stencil8";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]


[cts.https.html?q=webgpu:api,validation,capability_checks,features,texture_formats:render_bundle_encoder_descriptor_depth_stencil_format:*]
  implementation-status: backlog
  [:format="depth32float-stencil8";enable_required_feature=false]
    expected: FAIL

  [:format="depth32float-stencil8";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]


[cts.https.html?q=webgpu:api,validation,capability_checks,features,texture_formats:texture_descriptor:*]
  implementation-status: backlog
  expected:
    if os == "linux" and not debug: [OK, TIMEOUT]
  [:format="astc-10x10-unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-10x10-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-10x10-unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-10x10-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-10x5-unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-10x5-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-10x5-unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-10x5-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-10x6-unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-10x6-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-10x6-unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-10x6-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-10x8-unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-10x8-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-10x8-unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-10x8-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-12x10-unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-12x10-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-12x10-unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-12x10-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-12x12-unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]

  [:format="astc-12x12-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-12x12-unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]

  [:format="astc-12x12-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
      if os == "linux" and not debug: [PASS, TIMEOUT, NOTRUN]

  [:format="astc-4x4-unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-4x4-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-4x4-unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-4x4-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-5x4-unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-5x4-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-5x4-unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-5x4-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-5x5-unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-5x5-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-5x5-unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-5x5-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-6x5-unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-6x5-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-6x5-unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-6x5-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-6x6-unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-6x6-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-6x6-unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-6x6-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-8x5-unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-8x5-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-8x5-unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-8x5-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-8x6-unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-8x6-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-8x6-unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-8x6-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-8x8-unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-8x8-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-8x8-unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-8x8-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="bc1-rgba-unorm";enable_required_feature=false]
    expected: FAIL

  [:format="bc1-rgba-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="bc1-rgba-unorm-srgb";enable_required_feature=false]
    expected: FAIL

  [:format="bc1-rgba-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="bc2-rgba-unorm";enable_required_feature=false]
    expected: FAIL

  [:format="bc2-rgba-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="bc2-rgba-unorm-srgb";enable_required_feature=false]
    expected: FAIL

  [:format="bc2-rgba-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="bc3-rgba-unorm";enable_required_feature=false]
    expected: FAIL

  [:format="bc3-rgba-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="bc3-rgba-unorm-srgb";enable_required_feature=false]
    expected: FAIL

  [:format="bc3-rgba-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="bc4-r-snorm";enable_required_feature=false]
    expected: FAIL

  [:format="bc4-r-snorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="bc4-r-unorm";enable_required_feature=false]
    expected: FAIL

  [:format="bc4-r-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="bc5-rg-snorm";enable_required_feature=false]
    expected: FAIL

  [:format="bc5-rg-snorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="bc5-rg-unorm";enable_required_feature=false]
    expected: FAIL

  [:format="bc5-rg-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="bc6h-rgb-float";enable_required_feature=false]
    expected: FAIL

  [:format="bc6h-rgb-float";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="bc6h-rgb-ufloat";enable_required_feature=false]
    expected: FAIL

  [:format="bc6h-rgb-ufloat";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="bc7-rgba-unorm";enable_required_feature=false]
    expected: FAIL

  [:format="bc7-rgba-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="bc7-rgba-unorm-srgb";enable_required_feature=false]
    expected: FAIL

  [:format="bc7-rgba-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="depth32float-stencil8";enable_required_feature=false]
    expected: FAIL

  [:format="depth32float-stencil8";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="eac-r11snorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="eac-r11snorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="eac-r11unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="eac-r11unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="eac-rg11snorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="eac-rg11snorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="eac-rg11unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="eac-rg11unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgb8a1unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgb8a1unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgb8a1unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgb8a1unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgb8unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgb8unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgb8unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgb8unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgba8unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgba8unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgba8unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgba8unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]


[cts.https.html?q=webgpu:api,validation,capability_checks,features,texture_formats:texture_descriptor_view_formats:*]
  implementation-status: backlog
  [:format="astc-10x10-unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-10x10-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-10x10-unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-10x10-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-10x5-unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-10x5-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-10x5-unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-10x5-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-10x6-unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-10x6-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-10x6-unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-10x6-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-10x8-unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-10x8-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-10x8-unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-10x8-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-12x10-unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-12x10-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-12x10-unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-12x10-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-12x12-unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-12x12-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-12x12-unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-12x12-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-4x4-unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-4x4-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-4x4-unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-4x4-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-5x4-unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-5x4-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-5x4-unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-5x4-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-5x5-unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-5x5-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-5x5-unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-5x5-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-6x5-unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-6x5-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-6x5-unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-6x5-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-6x6-unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-6x6-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-6x6-unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-6x6-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-8x5-unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-8x5-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-8x5-unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-8x5-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-8x6-unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-8x6-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-8x6-unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-8x6-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-8x8-unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-8x8-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-8x8-unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-8x8-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="bc1-rgba-unorm";enable_required_feature=false]
    expected: FAIL

  [:format="bc1-rgba-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="bc1-rgba-unorm-srgb";enable_required_feature=false]
    expected: FAIL

  [:format="bc1-rgba-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="bc2-rgba-unorm";enable_required_feature=false]
    expected: FAIL

  [:format="bc2-rgba-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="bc2-rgba-unorm-srgb";enable_required_feature=false]
    expected: FAIL

  [:format="bc2-rgba-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="bc3-rgba-unorm";enable_required_feature=false]
    expected: FAIL

  [:format="bc3-rgba-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="bc3-rgba-unorm-srgb";enable_required_feature=false]
    expected: FAIL

  [:format="bc3-rgba-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="bc4-r-snorm";enable_required_feature=false]
    expected: FAIL

  [:format="bc4-r-snorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="bc4-r-unorm";enable_required_feature=false]
    expected: FAIL

  [:format="bc4-r-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="bc5-rg-snorm";enable_required_feature=false]
    expected: FAIL

  [:format="bc5-rg-snorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="bc5-rg-unorm";enable_required_feature=false]
    expected: FAIL

  [:format="bc5-rg-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="bc6h-rgb-float";enable_required_feature=false]
    expected: FAIL

  [:format="bc6h-rgb-float";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="bc6h-rgb-ufloat";enable_required_feature=false]
    expected: FAIL

  [:format="bc6h-rgb-ufloat";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="bc7-rgba-unorm";enable_required_feature=false]
    expected: FAIL

  [:format="bc7-rgba-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="bc7-rgba-unorm-srgb";enable_required_feature=false]
    expected: FAIL

  [:format="bc7-rgba-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="depth32float-stencil8";enable_required_feature=false]
    expected: FAIL

  [:format="depth32float-stencil8";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="eac-r11snorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="eac-r11snorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="eac-r11unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="eac-r11unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="eac-rg11snorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="eac-rg11snorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="eac-rg11unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="eac-rg11unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgb8a1unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgb8a1unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgb8a1unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgb8a1unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgb8unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgb8unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgb8unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgb8unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgba8unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgba8unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgba8unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgba8unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]


[cts.https.html?q=webgpu:api,validation,capability_checks,features,texture_formats:texture_view_descriptor:*]
  implementation-status: backlog
  [:format="astc-10x10-unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-10x10-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-10x10-unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-10x10-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-10x5-unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-10x5-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-10x5-unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-10x5-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-10x6-unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-10x6-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-10x6-unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-10x6-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-10x8-unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-10x8-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-10x8-unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-10x8-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-12x10-unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-12x10-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-12x10-unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-12x10-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-12x12-unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-12x12-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-12x12-unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-12x12-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-4x4-unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-4x4-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-4x4-unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-4x4-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-5x4-unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-5x4-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-5x4-unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-5x4-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-5x5-unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-5x5-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-5x5-unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-5x5-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-6x5-unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-6x5-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-6x5-unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-6x5-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-6x6-unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-6x6-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-6x6-unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-6x6-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-8x5-unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-8x5-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-8x5-unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-8x5-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-8x6-unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-8x6-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-8x6-unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-8x6-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-8x8-unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-8x8-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-8x8-unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="astc-8x8-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="bc1-rgba-unorm";enable_required_feature=false]
    expected: FAIL

  [:format="bc1-rgba-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="bc1-rgba-unorm-srgb";enable_required_feature=false]
    expected: FAIL

  [:format="bc1-rgba-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="bc2-rgba-unorm";enable_required_feature=false]
    expected: FAIL

  [:format="bc2-rgba-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="bc2-rgba-unorm-srgb";enable_required_feature=false]
    expected: FAIL

  [:format="bc2-rgba-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="bc3-rgba-unorm";enable_required_feature=false]
    expected: FAIL

  [:format="bc3-rgba-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="bc3-rgba-unorm-srgb";enable_required_feature=false]
    expected: FAIL

  [:format="bc3-rgba-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="bc4-r-snorm";enable_required_feature=false]
    expected: FAIL

  [:format="bc4-r-snorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="bc4-r-unorm";enable_required_feature=false]
    expected: FAIL

  [:format="bc4-r-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="bc5-rg-snorm";enable_required_feature=false]
    expected: FAIL

  [:format="bc5-rg-snorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="bc5-rg-unorm";enable_required_feature=false]
    expected: FAIL

  [:format="bc5-rg-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="bc6h-rgb-float";enable_required_feature=false]
    expected: FAIL

  [:format="bc6h-rgb-float";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="bc6h-rgb-ufloat";enable_required_feature=false]
    expected: FAIL

  [:format="bc6h-rgb-ufloat";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="bc7-rgba-unorm";enable_required_feature=false]
    expected: FAIL

  [:format="bc7-rgba-unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="bc7-rgba-unorm-srgb";enable_required_feature=false]
    expected: FAIL

  [:format="bc7-rgba-unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="depth32float-stencil8";enable_required_feature=false]
    expected: FAIL

  [:format="depth32float-stencil8";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="eac-r11snorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="eac-r11snorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="eac-r11unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="eac-r11unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="eac-rg11snorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="eac-rg11snorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="eac-rg11unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="eac-rg11unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgb8a1unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgb8a1unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgb8a1unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgb8a1unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgb8unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgb8unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgb8unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgb8unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgba8unorm";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgba8unorm";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgba8unorm-srgb";enable_required_feature=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:format="etc2-rgba8unorm-srgb";enable_required_feature=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
