[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:copy_aspects:*]
  implementation-status: backlog
  expected:
    if os == "mac": [OK, TIMEOUT]
  [:format="depth16unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="depth24plus"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="depth24plus-stencil8"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="depth32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="depth32float-stencil8"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="rgba8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="stencil8"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]


[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:copy_ranges:*]
  implementation-status: backlog
  expected:
    if os == "mac": [OK, TIMEOUT]
  [:dimension="1d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":0};srcCopyLevel=0;dstCopyLevel=0]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=0]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=1]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=3]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=0]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=1]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=3]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=0]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=1]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=3]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":0};srcCopyLevel=0;dstCopyLevel=0]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":0};srcCopyLevel=0;dstCopyLevel=1]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":0};srcCopyLevel=0;dstCopyLevel=3]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":0};srcCopyLevel=1;dstCopyLevel=0]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":0};srcCopyLevel=1;dstCopyLevel=1]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":0};srcCopyLevel=1;dstCopyLevel=3]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":0};srcCopyLevel=3;dstCopyLevel=0]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":0};srcCopyLevel=3;dstCopyLevel=1]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":0};srcCopyLevel=3;dstCopyLevel=3]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":1};srcCopyLevel=0;dstCopyLevel=0]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":1};srcCopyLevel=0;dstCopyLevel=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":1};srcCopyLevel=0;dstCopyLevel=3]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":1};srcCopyLevel=1;dstCopyLevel=0]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":1};srcCopyLevel=1;dstCopyLevel=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":1};srcCopyLevel=1;dstCopyLevel=3]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":1};srcCopyLevel=3;dstCopyLevel=0]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":1};srcCopyLevel=3;dstCopyLevel=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":1};srcCopyLevel=3;dstCopyLevel=3]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=0]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=3]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=0]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=3]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=0]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=3]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=0]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=3]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=0]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=3]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=0]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=3]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=0;dstCopyLevel=0]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=0;dstCopyLevel=1]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=0;dstCopyLevel=3]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=1;dstCopyLevel=0]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=1;dstCopyLevel=1]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=1;dstCopyLevel=3]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=3;dstCopyLevel=0]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=3;dstCopyLevel=1]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=3;dstCopyLevel=3]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=0]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=3]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=0]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=3]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=0]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=3]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=0;dstCopyLevel=0]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=0;dstCopyLevel=1]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=0;dstCopyLevel=3]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=1;dstCopyLevel=0]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=1;dstCopyLevel=1]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=1;dstCopyLevel=3]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=3;dstCopyLevel=0]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=3;dstCopyLevel=1]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=3;dstCopyLevel=3]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":1,"depthOrArrayLayers":0};srcCopyLevel=0;dstCopyLevel=0]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":1,"depthOrArrayLayers":0};srcCopyLevel=0;dstCopyLevel=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":1,"depthOrArrayLayers":0};srcCopyLevel=0;dstCopyLevel=3]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":1,"depthOrArrayLayers":0};srcCopyLevel=1;dstCopyLevel=0]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":1,"depthOrArrayLayers":0};srcCopyLevel=1;dstCopyLevel=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":1,"depthOrArrayLayers":0};srcCopyLevel=1;dstCopyLevel=3]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":1,"depthOrArrayLayers":0};srcCopyLevel=3;dstCopyLevel=0]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":1,"depthOrArrayLayers":0};srcCopyLevel=3;dstCopyLevel=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":1,"depthOrArrayLayers":0};srcCopyLevel=3;dstCopyLevel=3]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":-1,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=0]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":-1,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=1]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":-1,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=3]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":-1,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=0]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":-1,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=1]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":-1,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=3]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":-1,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=0]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":-1,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=1]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":-1,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=3]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=0]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=1]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=3]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=0]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=1]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=3]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=0]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=1]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=3]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":-1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=0]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":-1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=1]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":-1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=3]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":-1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=0]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":-1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=1]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":-1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=3]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":-1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=0]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":-1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=1]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":-1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=3]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=0]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=1]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=3]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=0]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=1]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=3]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=0]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=1]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="2d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=3]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=0]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=1]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=3]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=0]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=1]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=3]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=0]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=1]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=3]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":0};srcCopyLevel=0;dstCopyLevel=0]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":0};srcCopyLevel=0;dstCopyLevel=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":0};srcCopyLevel=0;dstCopyLevel=3]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":0};srcCopyLevel=1;dstCopyLevel=0]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":0};srcCopyLevel=1;dstCopyLevel=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":0};srcCopyLevel=1;dstCopyLevel=3]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":0};srcCopyLevel=3;dstCopyLevel=0]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":0};srcCopyLevel=3;dstCopyLevel=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":0};srcCopyLevel=3;dstCopyLevel=3]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":1};srcCopyLevel=0;dstCopyLevel=0]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":1};srcCopyLevel=0;dstCopyLevel=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":1};srcCopyLevel=0;dstCopyLevel=3]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":1};srcCopyLevel=1;dstCopyLevel=0]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":1};srcCopyLevel=1;dstCopyLevel=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":1};srcCopyLevel=1;dstCopyLevel=3]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":1};srcCopyLevel=3;dstCopyLevel=0]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":1};srcCopyLevel=3;dstCopyLevel=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":1};srcCopyLevel=3;dstCopyLevel=3]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=0]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=3]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=0]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=3]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=0]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=3]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=0]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=3]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=0]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=3]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=0]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":0,"width":1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=3]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=0;dstCopyLevel=0]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=0;dstCopyLevel=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=0;dstCopyLevel=3]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=1;dstCopyLevel=0]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=1;dstCopyLevel=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=1;dstCopyLevel=3]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=3;dstCopyLevel=0]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=3;dstCopyLevel=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=3;dstCopyLevel=3]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=0]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=3]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=0]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=3]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=0]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":1,"width":0,"height":1,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=3]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=0;dstCopyLevel=0]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=0;dstCopyLevel=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=0;dstCopyLevel=3]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=1;dstCopyLevel=0]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=1;dstCopyLevel=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=1;dstCopyLevel=3]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=3;dstCopyLevel=0]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=3;dstCopyLevel=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":0,"depthOrArrayLayers":-1};srcCopyLevel=3;dstCopyLevel=3]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":1,"depthOrArrayLayers":0};srcCopyLevel=0;dstCopyLevel=0]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":1,"depthOrArrayLayers":0};srcCopyLevel=0;dstCopyLevel=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":1,"depthOrArrayLayers":0};srcCopyLevel=0;dstCopyLevel=3]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":1,"depthOrArrayLayers":0};srcCopyLevel=1;dstCopyLevel=0]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":1,"depthOrArrayLayers":0};srcCopyLevel=1;dstCopyLevel=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":1,"depthOrArrayLayers":0};srcCopyLevel=1;dstCopyLevel=3]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":1,"depthOrArrayLayers":0};srcCopyLevel=3;dstCopyLevel=0]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":1,"depthOrArrayLayers":0};srcCopyLevel=3;dstCopyLevel=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":0,"z":2,"width":0,"height":1,"depthOrArrayLayers":0};srcCopyLevel=3;dstCopyLevel=3]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":-1,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=0]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":-1,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=1]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":-1,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=3]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":-1,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=0]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":-1,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=1]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":-1,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=3]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":-1,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=0]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":-1,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=1]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":-1,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=3]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=0]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=1]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=3]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=0]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=1]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=3]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=0]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=1]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":0,"y":1,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=3]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":-1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=0]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":-1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=1]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":-1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=3]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":-1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=0]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":-1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=1]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":-1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=3]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":-1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=0]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":-1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=1]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":-1,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=3]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=0]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=1]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=0;dstCopyLevel=3]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=0]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=1]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=1;dstCopyLevel=3]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=0]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=1]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:dimension="3d";copyBoxOffsets={"x":1,"y":0,"z":0,"width":0,"height":0,"depthOrArrayLayers":-2};srcCopyLevel=3;dstCopyLevel=3]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]


[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:copy_ranges_with_compressed_texture_formats:*]
  implementation-status: backlog
  expected:
    if os == "mac": [OK, TIMEOUT]
  [:format="astc-10x10-unorm";dimension="2d"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-10x10-unorm-srgb";dimension="2d"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-10x5-unorm";dimension="2d"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-10x5-unorm-srgb";dimension="2d"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-10x6-unorm";dimension="2d"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-10x6-unorm-srgb";dimension="2d"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-10x8-unorm";dimension="2d"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-10x8-unorm-srgb";dimension="2d"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-12x10-unorm";dimension="2d"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-12x10-unorm-srgb";dimension="2d"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-12x12-unorm";dimension="2d"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-12x12-unorm-srgb";dimension="2d"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-4x4-unorm";dimension="2d"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-4x4-unorm-srgb";dimension="2d"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-5x4-unorm";dimension="2d"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-5x4-unorm-srgb";dimension="2d"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-5x5-unorm";dimension="2d"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-5x5-unorm-srgb";dimension="2d"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-6x5-unorm";dimension="2d"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-6x5-unorm-srgb";dimension="2d"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-6x6-unorm";dimension="2d"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-6x6-unorm-srgb";dimension="2d"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-8x5-unorm";dimension="2d"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-8x5-unorm-srgb";dimension="2d"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-8x6-unorm";dimension="2d"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-8x6-unorm-srgb";dimension="2d"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-8x8-unorm";dimension="2d"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="astc-8x8-unorm-srgb";dimension="2d"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="bc1-rgba-unorm";dimension="2d"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="bc1-rgba-unorm-srgb";dimension="2d"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="bc2-rgba-unorm";dimension="2d"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="bc2-rgba-unorm-srgb";dimension="2d"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="bc3-rgba-unorm";dimension="2d"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="bc3-rgba-unorm-srgb";dimension="2d"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="bc4-r-snorm";dimension="2d"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="bc4-r-unorm";dimension="2d"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="bc5-rg-snorm";dimension="2d"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="bc5-rg-unorm";dimension="2d"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="bc6h-rgb-float";dimension="2d"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="bc6h-rgb-ufloat";dimension="2d"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="bc7-rgba-unorm";dimension="2d"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="bc7-rgba-unorm-srgb";dimension="2d"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:format="eac-r11snorm";dimension="2d"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="eac-r11unorm";dimension="2d"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="eac-rg11snorm";dimension="2d"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="eac-rg11unorm";dimension="2d"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="etc2-rgb8a1unorm";dimension="2d"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="etc2-rgb8a1unorm-srgb";dimension="2d"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="etc2-rgb8unorm";dimension="2d"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="etc2-rgb8unorm-srgb";dimension="2d"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="etc2-rgba8unorm";dimension="2d"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:format="etc2-rgba8unorm-srgb";dimension="2d"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]


[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:copy_with_invalid_or_destroyed_texture:*]
  implementation-status: backlog
  expected:
    if os == "mac": [OK, TIMEOUT]
  [:]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]


[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:copy_within_same_texture:*]
  implementation-status: backlog
  expected:
    if os == "mac": [OK, TIMEOUT]
  [:]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]


[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:depth_stencil_copy_restrictions:*]
  implementation-status: backlog
  expected:
    if os == "mac": TIMEOUT
  [:format="depth16unorm"]
    expected: FAIL

  [:format="depth24plus"]
    expected: FAIL

  [:format="depth24plus-stencil8"]
    expected: FAIL

  [:format="depth32float"]
    expected: FAIL

  [:format="depth32float-stencil8"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:format="stencil8"]
    expected: FAIL


[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:mipmap_level:*]
  implementation-status: backlog
  expected:
    if os == "mac": [OK, TIMEOUT]
  [:dimension="1d"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="2d"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:dimension="3d"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]


[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:multisampled_copy_restrictions:*]
  implementation-status: backlog
  expected:
    if os == "mac": [OK, TIMEOUT]
  [:]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]


[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:sample_count:*]
  implementation-status: backlog
  expected:
    if os == "mac": [OK, TIMEOUT]
  [:]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]


[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:texture,device_mismatch:*]
  implementation-status: backlog
  expected:
    if os == "mac": [OK, TIMEOUT]
  [:]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]


[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:texture_format_compatibility:*]
  implementation-status: backlog
  expected:
    if os == "mac": TIMEOUT
  [:srcFormat="astc-10x10-unorm";dstFormat="astc-10x10-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-10x10-unorm";dstFormat="astc-10x10-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-10x10-unorm-srgb";dstFormat="astc-10x10-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-10x10-unorm-srgb";dstFormat="astc-10x10-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-10x5-unorm";dstFormat="astc-10x5-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-10x5-unorm";dstFormat="astc-10x5-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-10x5-unorm-srgb";dstFormat="astc-10x5-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-10x5-unorm-srgb";dstFormat="astc-10x5-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-10x6-unorm";dstFormat="astc-10x6-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-10x6-unorm";dstFormat="astc-10x6-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-10x6-unorm-srgb";dstFormat="astc-10x6-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-10x6-unorm-srgb";dstFormat="astc-10x6-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-10x8-unorm";dstFormat="astc-10x8-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-10x8-unorm";dstFormat="astc-10x8-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-10x8-unorm-srgb";dstFormat="astc-10x8-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-10x8-unorm-srgb";dstFormat="astc-10x8-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-12x10-unorm";dstFormat="astc-12x10-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-12x10-unorm";dstFormat="astc-12x10-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-12x10-unorm-srgb";dstFormat="astc-12x10-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-12x10-unorm-srgb";dstFormat="astc-12x10-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-12x12-unorm";dstFormat="astc-12x12-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-12x12-unorm";dstFormat="astc-12x12-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-12x12-unorm-srgb";dstFormat="astc-12x12-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-12x12-unorm-srgb";dstFormat="astc-12x12-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm";dstFormat="astc-4x4-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm";dstFormat="astc-4x4-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm";dstFormat="bc1-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm";dstFormat="bc1-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm";dstFormat="bc2-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm";dstFormat="bc2-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm";dstFormat="bc3-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm";dstFormat="bc3-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm";dstFormat="bc4-r-snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm";dstFormat="bc4-r-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm";dstFormat="bc5-rg-snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm";dstFormat="bc5-rg-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm";dstFormat="bc6h-rgb-float"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm";dstFormat="bc6h-rgb-ufloat"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm";dstFormat="bc7-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm";dstFormat="bc7-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm";dstFormat="eac-r11snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm";dstFormat="eac-r11unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm";dstFormat="eac-rg11snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm";dstFormat="eac-rg11unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm";dstFormat="etc2-rgb8a1unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm";dstFormat="etc2-rgb8a1unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm";dstFormat="etc2-rgb8unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm";dstFormat="etc2-rgb8unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm";dstFormat="etc2-rgba8unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm";dstFormat="etc2-rgba8unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm-srgb";dstFormat="astc-4x4-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm-srgb";dstFormat="astc-4x4-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm-srgb";dstFormat="bc1-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm-srgb";dstFormat="bc1-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm-srgb";dstFormat="bc2-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm-srgb";dstFormat="bc2-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm-srgb";dstFormat="bc3-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm-srgb";dstFormat="bc3-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm-srgb";dstFormat="bc4-r-snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm-srgb";dstFormat="bc4-r-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm-srgb";dstFormat="bc5-rg-snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm-srgb";dstFormat="bc5-rg-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm-srgb";dstFormat="bc6h-rgb-float"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm-srgb";dstFormat="bc6h-rgb-ufloat"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm-srgb";dstFormat="bc7-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm-srgb";dstFormat="bc7-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm-srgb";dstFormat="eac-r11snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm-srgb";dstFormat="eac-r11unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm-srgb";dstFormat="eac-rg11snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm-srgb";dstFormat="eac-rg11unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm-srgb";dstFormat="etc2-rgb8a1unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm-srgb";dstFormat="etc2-rgb8a1unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm-srgb";dstFormat="etc2-rgb8unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm-srgb";dstFormat="etc2-rgb8unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm-srgb";dstFormat="etc2-rgba8unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-4x4-unorm-srgb";dstFormat="etc2-rgba8unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-5x4-unorm";dstFormat="astc-5x4-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-5x4-unorm";dstFormat="astc-5x4-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-5x4-unorm-srgb";dstFormat="astc-5x4-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-5x4-unorm-srgb";dstFormat="astc-5x4-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-5x5-unorm";dstFormat="astc-5x5-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-5x5-unorm";dstFormat="astc-5x5-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-5x5-unorm-srgb";dstFormat="astc-5x5-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-5x5-unorm-srgb";dstFormat="astc-5x5-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-6x5-unorm";dstFormat="astc-6x5-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-6x5-unorm";dstFormat="astc-6x5-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-6x5-unorm-srgb";dstFormat="astc-6x5-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-6x5-unorm-srgb";dstFormat="astc-6x5-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-6x6-unorm";dstFormat="astc-6x6-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-6x6-unorm";dstFormat="astc-6x6-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-6x6-unorm-srgb";dstFormat="astc-6x6-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-6x6-unorm-srgb";dstFormat="astc-6x6-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-8x5-unorm";dstFormat="astc-8x5-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-8x5-unorm";dstFormat="astc-8x5-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-8x5-unorm-srgb";dstFormat="astc-8x5-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-8x5-unorm-srgb";dstFormat="astc-8x5-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-8x6-unorm";dstFormat="astc-8x6-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-8x6-unorm";dstFormat="astc-8x6-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-8x6-unorm-srgb";dstFormat="astc-8x6-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-8x6-unorm-srgb";dstFormat="astc-8x6-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-8x8-unorm";dstFormat="astc-8x8-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-8x8-unorm";dstFormat="astc-8x8-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-8x8-unorm-srgb";dstFormat="astc-8x8-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="astc-8x8-unorm-srgb";dstFormat="astc-8x8-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm";dstFormat="astc-4x4-unorm"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm";dstFormat="astc-4x4-unorm-srgb"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm";dstFormat="bc1-rgba-unorm"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm";dstFormat="bc1-rgba-unorm-srgb"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm";dstFormat="bc2-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm";dstFormat="bc2-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm";dstFormat="bc3-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm";dstFormat="bc3-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm";dstFormat="bc4-r-snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm";dstFormat="bc4-r-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm";dstFormat="bc5-rg-snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm";dstFormat="bc5-rg-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm";dstFormat="bc6h-rgb-float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm";dstFormat="bc6h-rgb-ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm";dstFormat="bc7-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm";dstFormat="bc7-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm";dstFormat="eac-r11snorm"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm";dstFormat="eac-r11unorm"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm";dstFormat="eac-rg11snorm"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm";dstFormat="eac-rg11unorm"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm";dstFormat="etc2-rgb8a1unorm"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm";dstFormat="etc2-rgb8a1unorm-srgb"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm";dstFormat="etc2-rgb8unorm"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm";dstFormat="etc2-rgb8unorm-srgb"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm";dstFormat="etc2-rgba8unorm"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm";dstFormat="etc2-rgba8unorm-srgb"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm-srgb";dstFormat="astc-4x4-unorm"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm-srgb";dstFormat="astc-4x4-unorm-srgb"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm-srgb";dstFormat="bc1-rgba-unorm"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm-srgb";dstFormat="bc1-rgba-unorm-srgb"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm-srgb";dstFormat="bc2-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm-srgb";dstFormat="bc2-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm-srgb";dstFormat="bc3-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm-srgb";dstFormat="bc3-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm-srgb";dstFormat="bc4-r-snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm-srgb";dstFormat="bc4-r-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm-srgb";dstFormat="bc5-rg-snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm-srgb";dstFormat="bc5-rg-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm-srgb";dstFormat="bc6h-rgb-float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm-srgb";dstFormat="bc6h-rgb-ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm-srgb";dstFormat="bc7-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm-srgb";dstFormat="bc7-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm-srgb";dstFormat="eac-r11snorm"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm-srgb";dstFormat="eac-r11unorm"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm-srgb";dstFormat="eac-rg11snorm"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm-srgb";dstFormat="eac-rg11unorm"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm-srgb";dstFormat="etc2-rgb8a1unorm"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm-srgb";dstFormat="etc2-rgb8a1unorm-srgb"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm-srgb";dstFormat="etc2-rgb8unorm"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm-srgb";dstFormat="etc2-rgb8unorm-srgb"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm-srgb";dstFormat="etc2-rgba8unorm"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc1-rgba-unorm-srgb";dstFormat="etc2-rgba8unorm-srgb"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm";dstFormat="astc-4x4-unorm"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm";dstFormat="astc-4x4-unorm-srgb"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm";dstFormat="bc1-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm";dstFormat="bc1-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm";dstFormat="bc2-rgba-unorm"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm";dstFormat="bc2-rgba-unorm-srgb"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm";dstFormat="bc3-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm";dstFormat="bc3-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm";dstFormat="bc4-r-snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm";dstFormat="bc4-r-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm";dstFormat="bc5-rg-snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm";dstFormat="bc5-rg-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm";dstFormat="bc6h-rgb-float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm";dstFormat="bc6h-rgb-ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm";dstFormat="bc7-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm";dstFormat="bc7-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm";dstFormat="eac-r11snorm"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm";dstFormat="eac-r11unorm"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm";dstFormat="eac-rg11snorm"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm";dstFormat="eac-rg11unorm"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm";dstFormat="etc2-rgb8a1unorm"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm";dstFormat="etc2-rgb8a1unorm-srgb"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm";dstFormat="etc2-rgb8unorm"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm";dstFormat="etc2-rgb8unorm-srgb"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm";dstFormat="etc2-rgba8unorm"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm";dstFormat="etc2-rgba8unorm-srgb"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm-srgb";dstFormat="astc-4x4-unorm"]
    expected:
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm-srgb";dstFormat="astc-4x4-unorm-srgb"]
    expected:
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm-srgb";dstFormat="bc1-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm-srgb";dstFormat="bc1-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm-srgb";dstFormat="bc2-rgba-unorm"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm-srgb";dstFormat="bc2-rgba-unorm-srgb"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm-srgb";dstFormat="bc3-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm-srgb";dstFormat="bc3-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm-srgb";dstFormat="bc4-r-snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm-srgb";dstFormat="bc4-r-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm-srgb";dstFormat="bc5-rg-snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm-srgb";dstFormat="bc5-rg-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm-srgb";dstFormat="bc6h-rgb-float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm-srgb";dstFormat="bc6h-rgb-ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm-srgb";dstFormat="bc7-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm-srgb";dstFormat="bc7-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm-srgb";dstFormat="eac-r11snorm"]
    expected:
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm-srgb";dstFormat="eac-r11unorm"]
    expected:
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm-srgb";dstFormat="eac-rg11snorm"]
    expected:
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm-srgb";dstFormat="eac-rg11unorm"]
    expected:
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm-srgb";dstFormat="etc2-rgb8a1unorm"]
    expected:
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm-srgb";dstFormat="etc2-rgb8a1unorm-srgb"]
    expected:
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm-srgb";dstFormat="etc2-rgb8unorm"]
    expected:
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm-srgb";dstFormat="etc2-rgb8unorm-srgb"]
    expected:
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm-srgb";dstFormat="etc2-rgba8unorm"]
    expected:
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc2-rgba-unorm-srgb";dstFormat="etc2-rgba8unorm-srgb"]
    expected:
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm";dstFormat="astc-4x4-unorm"]
    expected:
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm";dstFormat="astc-4x4-unorm-srgb"]
    expected:
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm";dstFormat="bc1-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm";dstFormat="bc1-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm";dstFormat="bc2-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm";dstFormat="bc2-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm";dstFormat="bc3-rgba-unorm"]
    expected:
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm";dstFormat="bc3-rgba-unorm-srgb"]
    expected:
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm";dstFormat="bc4-r-snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm";dstFormat="bc4-r-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm";dstFormat="bc5-rg-snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm";dstFormat="bc5-rg-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm";dstFormat="bc6h-rgb-float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm";dstFormat="bc6h-rgb-ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm";dstFormat="bc7-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm";dstFormat="bc7-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm";dstFormat="eac-r11snorm"]
    expected:
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm";dstFormat="eac-r11unorm"]
    expected:
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm";dstFormat="eac-rg11snorm"]
    expected:
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm";dstFormat="eac-rg11unorm"]
    expected:
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm";dstFormat="etc2-rgb8a1unorm"]
    expected:
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm";dstFormat="etc2-rgb8a1unorm-srgb"]
    expected:
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm";dstFormat="etc2-rgb8unorm"]
    expected:
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm";dstFormat="etc2-rgb8unorm-srgb"]
    expected:
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm";dstFormat="etc2-rgba8unorm"]
    expected:
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm";dstFormat="etc2-rgba8unorm-srgb"]
    expected:
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm-srgb";dstFormat="astc-4x4-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm-srgb";dstFormat="astc-4x4-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm-srgb";dstFormat="bc1-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm-srgb";dstFormat="bc1-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm-srgb";dstFormat="bc2-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm-srgb";dstFormat="bc2-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm-srgb";dstFormat="bc3-rgba-unorm"]
    expected:
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm-srgb";dstFormat="bc3-rgba-unorm-srgb"]
    expected:
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm-srgb";dstFormat="bc4-r-snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm-srgb";dstFormat="bc4-r-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm-srgb";dstFormat="bc5-rg-snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm-srgb";dstFormat="bc5-rg-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm-srgb";dstFormat="bc6h-rgb-float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm-srgb";dstFormat="bc6h-rgb-ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm-srgb";dstFormat="bc7-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm-srgb";dstFormat="bc7-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac" and debug: [TIMEOUT, NOTRUN]
      if os == "mac" and not debug: [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm-srgb";dstFormat="eac-r11snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm-srgb";dstFormat="eac-r11unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm-srgb";dstFormat="eac-rg11snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm-srgb";dstFormat="eac-rg11unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm-srgb";dstFormat="etc2-rgb8a1unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm-srgb";dstFormat="etc2-rgb8a1unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm-srgb";dstFormat="etc2-rgb8unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm-srgb";dstFormat="etc2-rgb8unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm-srgb";dstFormat="etc2-rgba8unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc3-rgba-unorm-srgb";dstFormat="etc2-rgba8unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-snorm";dstFormat="astc-4x4-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-snorm";dstFormat="astc-4x4-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-snorm";dstFormat="bc1-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-snorm";dstFormat="bc1-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-snorm";dstFormat="bc2-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-snorm";dstFormat="bc2-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-snorm";dstFormat="bc3-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-snorm";dstFormat="bc3-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-snorm";dstFormat="bc4-r-snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-snorm";dstFormat="bc4-r-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-snorm";dstFormat="bc5-rg-snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-snorm";dstFormat="bc5-rg-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-snorm";dstFormat="bc6h-rgb-float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-snorm";dstFormat="bc6h-rgb-ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-snorm";dstFormat="bc7-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-snorm";dstFormat="bc7-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-snorm";dstFormat="eac-r11snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-snorm";dstFormat="eac-r11unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-snorm";dstFormat="eac-rg11snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-snorm";dstFormat="eac-rg11unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-snorm";dstFormat="etc2-rgb8a1unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-snorm";dstFormat="etc2-rgb8a1unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-snorm";dstFormat="etc2-rgb8unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-snorm";dstFormat="etc2-rgb8unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-snorm";dstFormat="etc2-rgba8unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-snorm";dstFormat="etc2-rgba8unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-unorm";dstFormat="astc-4x4-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-unorm";dstFormat="astc-4x4-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-unorm";dstFormat="bc1-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-unorm";dstFormat="bc1-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-unorm";dstFormat="bc2-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-unorm";dstFormat="bc2-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-unorm";dstFormat="bc3-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-unorm";dstFormat="bc3-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-unorm";dstFormat="bc4-r-snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-unorm";dstFormat="bc4-r-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-unorm";dstFormat="bc5-rg-snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-unorm";dstFormat="bc5-rg-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-unorm";dstFormat="bc6h-rgb-float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-unorm";dstFormat="bc6h-rgb-ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-unorm";dstFormat="bc7-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-unorm";dstFormat="bc7-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-unorm";dstFormat="eac-r11snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-unorm";dstFormat="eac-r11unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-unorm";dstFormat="eac-rg11snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-unorm";dstFormat="eac-rg11unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-unorm";dstFormat="etc2-rgb8a1unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-unorm";dstFormat="etc2-rgb8a1unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-unorm";dstFormat="etc2-rgb8unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-unorm";dstFormat="etc2-rgb8unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-unorm";dstFormat="etc2-rgba8unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc4-r-unorm";dstFormat="etc2-rgba8unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-snorm";dstFormat="astc-4x4-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-snorm";dstFormat="astc-4x4-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-snorm";dstFormat="bc1-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-snorm";dstFormat="bc1-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-snorm";dstFormat="bc2-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-snorm";dstFormat="bc2-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-snorm";dstFormat="bc3-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-snorm";dstFormat="bc3-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-snorm";dstFormat="bc4-r-snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-snorm";dstFormat="bc4-r-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-snorm";dstFormat="bc5-rg-snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-snorm";dstFormat="bc5-rg-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-snorm";dstFormat="bc6h-rgb-float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-snorm";dstFormat="bc6h-rgb-ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-snorm";dstFormat="bc7-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-snorm";dstFormat="bc7-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-snorm";dstFormat="eac-r11snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-snorm";dstFormat="eac-r11unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-snorm";dstFormat="eac-rg11snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-snorm";dstFormat="eac-rg11unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-snorm";dstFormat="etc2-rgb8a1unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-snorm";dstFormat="etc2-rgb8a1unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-snorm";dstFormat="etc2-rgb8unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-snorm";dstFormat="etc2-rgb8unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-snorm";dstFormat="etc2-rgba8unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-snorm";dstFormat="etc2-rgba8unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-unorm";dstFormat="astc-4x4-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-unorm";dstFormat="astc-4x4-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-unorm";dstFormat="bc1-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-unorm";dstFormat="bc1-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-unorm";dstFormat="bc2-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-unorm";dstFormat="bc2-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-unorm";dstFormat="bc3-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-unorm";dstFormat="bc3-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-unorm";dstFormat="bc4-r-snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-unorm";dstFormat="bc4-r-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-unorm";dstFormat="bc5-rg-snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-unorm";dstFormat="bc5-rg-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-unorm";dstFormat="bc6h-rgb-float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-unorm";dstFormat="bc6h-rgb-ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-unorm";dstFormat="bc7-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-unorm";dstFormat="bc7-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-unorm";dstFormat="eac-r11snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-unorm";dstFormat="eac-r11unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-unorm";dstFormat="eac-rg11snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-unorm";dstFormat="eac-rg11unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-unorm";dstFormat="etc2-rgb8a1unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-unorm";dstFormat="etc2-rgb8a1unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-unorm";dstFormat="etc2-rgb8unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-unorm";dstFormat="etc2-rgb8unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-unorm";dstFormat="etc2-rgba8unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc5-rg-unorm";dstFormat="etc2-rgba8unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-float";dstFormat="astc-4x4-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-float";dstFormat="astc-4x4-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-float";dstFormat="bc1-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-float";dstFormat="bc1-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-float";dstFormat="bc2-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-float";dstFormat="bc2-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-float";dstFormat="bc3-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-float";dstFormat="bc3-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-float";dstFormat="bc4-r-snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-float";dstFormat="bc4-r-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-float";dstFormat="bc5-rg-snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-float";dstFormat="bc5-rg-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-float";dstFormat="bc6h-rgb-float"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-float";dstFormat="bc6h-rgb-ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-float";dstFormat="bc7-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-float";dstFormat="bc7-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-float";dstFormat="eac-r11snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-float";dstFormat="eac-r11unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-float";dstFormat="eac-rg11snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-float";dstFormat="eac-rg11unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-float";dstFormat="etc2-rgb8a1unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-float";dstFormat="etc2-rgb8a1unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-float";dstFormat="etc2-rgb8unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-float";dstFormat="etc2-rgb8unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-float";dstFormat="etc2-rgba8unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-float";dstFormat="etc2-rgba8unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-ufloat";dstFormat="astc-4x4-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-ufloat";dstFormat="astc-4x4-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-ufloat";dstFormat="bc1-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-ufloat";dstFormat="bc1-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-ufloat";dstFormat="bc2-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-ufloat";dstFormat="bc2-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-ufloat";dstFormat="bc3-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-ufloat";dstFormat="bc3-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-ufloat";dstFormat="bc4-r-snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-ufloat";dstFormat="bc4-r-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-ufloat";dstFormat="bc5-rg-snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-ufloat";dstFormat="bc5-rg-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-ufloat";dstFormat="bc6h-rgb-float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-ufloat";dstFormat="bc6h-rgb-ufloat"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-ufloat";dstFormat="bc7-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-ufloat";dstFormat="bc7-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-ufloat";dstFormat="eac-r11snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-ufloat";dstFormat="eac-r11unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-ufloat";dstFormat="eac-rg11snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-ufloat";dstFormat="eac-rg11unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-ufloat";dstFormat="etc2-rgb8a1unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-ufloat";dstFormat="etc2-rgb8a1unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-ufloat";dstFormat="etc2-rgb8unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-ufloat";dstFormat="etc2-rgb8unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-ufloat";dstFormat="etc2-rgba8unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc6h-rgb-ufloat";dstFormat="etc2-rgba8unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm";dstFormat="astc-4x4-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm";dstFormat="astc-4x4-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm";dstFormat="bc1-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm";dstFormat="bc1-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm";dstFormat="bc2-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm";dstFormat="bc2-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm";dstFormat="bc3-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm";dstFormat="bc3-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm";dstFormat="bc4-r-snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm";dstFormat="bc4-r-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm";dstFormat="bc5-rg-snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm";dstFormat="bc5-rg-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm";dstFormat="bc6h-rgb-float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm";dstFormat="bc6h-rgb-ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm";dstFormat="bc7-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm";dstFormat="bc7-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm";dstFormat="eac-r11snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm";dstFormat="eac-r11unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm";dstFormat="eac-rg11snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm";dstFormat="eac-rg11unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm";dstFormat="etc2-rgb8a1unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm";dstFormat="etc2-rgb8a1unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm";dstFormat="etc2-rgb8unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm";dstFormat="etc2-rgb8unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm";dstFormat="etc2-rgba8unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm";dstFormat="etc2-rgba8unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm-srgb";dstFormat="astc-4x4-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm-srgb";dstFormat="astc-4x4-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm-srgb";dstFormat="bc1-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm-srgb";dstFormat="bc1-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm-srgb";dstFormat="bc2-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm-srgb";dstFormat="bc2-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm-srgb";dstFormat="bc3-rgba-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm-srgb";dstFormat="bc3-rgba-unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm-srgb";dstFormat="bc4-r-snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm-srgb";dstFormat="bc4-r-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm-srgb";dstFormat="bc5-rg-snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm-srgb";dstFormat="bc5-rg-unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm-srgb";dstFormat="bc6h-rgb-float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm-srgb";dstFormat="bc6h-rgb-ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm-srgb";dstFormat="bc7-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm-srgb";dstFormat="bc7-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm-srgb";dstFormat="eac-r11snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm-srgb";dstFormat="eac-r11unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm-srgb";dstFormat="eac-rg11snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm-srgb";dstFormat="eac-rg11unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm-srgb";dstFormat="etc2-rgb8a1unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm-srgb";dstFormat="etc2-rgb8a1unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm-srgb";dstFormat="etc2-rgb8unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm-srgb";dstFormat="etc2-rgb8unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm-srgb";dstFormat="etc2-rgba8unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bc7-rgba-unorm-srgb";dstFormat="etc2-rgba8unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm";dstFormat="bgra8unorm"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm";dstFormat="bgra8unorm-srgb"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm";dstFormat="depth16unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm";dstFormat="r16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm";dstFormat="r16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm";dstFormat="r16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm";dstFormat="r32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm";dstFormat="r32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm";dstFormat="r32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm";dstFormat="r8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm";dstFormat="r8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm";dstFormat="r8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm";dstFormat="r8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm";dstFormat="rg11b10ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm";dstFormat="rg16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm";dstFormat="rg16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm";dstFormat="rg16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm";dstFormat="rg32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm";dstFormat="rg32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm";dstFormat="rg32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm";dstFormat="rg8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm";dstFormat="rg8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm";dstFormat="rg8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm";dstFormat="rg8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm";dstFormat="rgb10a2uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm";dstFormat="rgb10a2unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm";dstFormat="rgb9e5ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm";dstFormat="rgba16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm";dstFormat="rgba16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm";dstFormat="rgba16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm";dstFormat="rgba32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm";dstFormat="rgba32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm";dstFormat="rgba32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm";dstFormat="rgba8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm";dstFormat="rgba8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm";dstFormat="rgba8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm";dstFormat="rgba8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm";dstFormat="rgba8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm";dstFormat="stencil8"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm-srgb";dstFormat="bgra8unorm"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm-srgb";dstFormat="bgra8unorm-srgb"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm-srgb";dstFormat="depth16unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm-srgb";dstFormat="r16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm-srgb";dstFormat="r16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm-srgb";dstFormat="r16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm-srgb";dstFormat="r32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm-srgb";dstFormat="r32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm-srgb";dstFormat="r32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm-srgb";dstFormat="r8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm-srgb";dstFormat="r8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm-srgb";dstFormat="r8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm-srgb";dstFormat="r8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm-srgb";dstFormat="rg11b10ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm-srgb";dstFormat="rg16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm-srgb";dstFormat="rg16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm-srgb";dstFormat="rg16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm-srgb";dstFormat="rg32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm-srgb";dstFormat="rg32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm-srgb";dstFormat="rg32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm-srgb";dstFormat="rg8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm-srgb";dstFormat="rg8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm-srgb";dstFormat="rg8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm-srgb";dstFormat="rg8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm-srgb";dstFormat="rgb10a2uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm-srgb";dstFormat="rgb10a2unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm-srgb";dstFormat="rgb9e5ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm-srgb";dstFormat="rgba16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm-srgb";dstFormat="rgba16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm-srgb";dstFormat="rgba16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm-srgb";dstFormat="rgba32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm-srgb";dstFormat="rgba32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm-srgb";dstFormat="rgba32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm-srgb";dstFormat="rgba8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm-srgb";dstFormat="rgba8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm-srgb";dstFormat="rgba8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm-srgb";dstFormat="rgba8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm-srgb";dstFormat="rgba8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="bgra8unorm-srgb";dstFormat="stencil8"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth16unorm";dstFormat="bgra8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth16unorm";dstFormat="bgra8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth16unorm";dstFormat="depth16unorm"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="depth16unorm";dstFormat="r16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth16unorm";dstFormat="r16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth16unorm";dstFormat="r16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth16unorm";dstFormat="r32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth16unorm";dstFormat="r32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth16unorm";dstFormat="r32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth16unorm";dstFormat="r8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth16unorm";dstFormat="r8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth16unorm";dstFormat="r8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth16unorm";dstFormat="r8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth16unorm";dstFormat="rg11b10ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth16unorm";dstFormat="rg16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth16unorm";dstFormat="rg16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth16unorm";dstFormat="rg16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth16unorm";dstFormat="rg32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth16unorm";dstFormat="rg32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth16unorm";dstFormat="rg32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth16unorm";dstFormat="rg8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth16unorm";dstFormat="rg8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth16unorm";dstFormat="rg8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth16unorm";dstFormat="rg8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth16unorm";dstFormat="rgb10a2uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth16unorm";dstFormat="rgb10a2unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth16unorm";dstFormat="rgb9e5ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth16unorm";dstFormat="rgba16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth16unorm";dstFormat="rgba16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth16unorm";dstFormat="rgba16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth16unorm";dstFormat="rgba32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth16unorm";dstFormat="rgba32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth16unorm";dstFormat="rgba32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth16unorm";dstFormat="rgba8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth16unorm";dstFormat="rgba8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth16unorm";dstFormat="rgba8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth16unorm";dstFormat="rgba8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth16unorm";dstFormat="rgba8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth16unorm";dstFormat="stencil8"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float";dstFormat="bgra8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float";dstFormat="bgra8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float";dstFormat="depth16unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float";dstFormat="r16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float";dstFormat="r16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float";dstFormat="r16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float";dstFormat="r32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float";dstFormat="r32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float";dstFormat="r32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float";dstFormat="r8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float";dstFormat="r8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float";dstFormat="r8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float";dstFormat="r8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float";dstFormat="rg11b10ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float";dstFormat="rg16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float";dstFormat="rg16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float";dstFormat="rg16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float";dstFormat="rg32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float";dstFormat="rg32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float";dstFormat="rg32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float";dstFormat="rg8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float";dstFormat="rg8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float";dstFormat="rg8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float";dstFormat="rg8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float";dstFormat="rgb10a2uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float";dstFormat="rgb10a2unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float";dstFormat="rgb9e5ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float";dstFormat="rgba16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float";dstFormat="rgba16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float";dstFormat="rgba16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float";dstFormat="rgba32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float";dstFormat="rgba32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float";dstFormat="rgba32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float";dstFormat="rgba8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float";dstFormat="rgba8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float";dstFormat="rgba8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float";dstFormat="rgba8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float";dstFormat="rgba8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float";dstFormat="stencil8"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float-stencil8";dstFormat="bgra8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float-stencil8";dstFormat="bgra8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float-stencil8";dstFormat="depth16unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float-stencil8";dstFormat="r16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float-stencil8";dstFormat="r16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float-stencil8";dstFormat="r16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float-stencil8";dstFormat="r32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float-stencil8";dstFormat="r32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float-stencil8";dstFormat="r32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float-stencil8";dstFormat="r8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float-stencil8";dstFormat="r8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float-stencil8";dstFormat="r8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float-stencil8";dstFormat="r8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float-stencil8";dstFormat="rg11b10ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float-stencil8";dstFormat="rg16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float-stencil8";dstFormat="rg16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float-stencil8";dstFormat="rg16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float-stencil8";dstFormat="rg32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float-stencil8";dstFormat="rg32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float-stencil8";dstFormat="rg32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float-stencil8";dstFormat="rg8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float-stencil8";dstFormat="rg8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float-stencil8";dstFormat="rg8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float-stencil8";dstFormat="rg8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float-stencil8";dstFormat="rgb10a2uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float-stencil8";dstFormat="rgb10a2unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float-stencil8";dstFormat="rgb9e5ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float-stencil8";dstFormat="rgba16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float-stencil8";dstFormat="rgba16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float-stencil8";dstFormat="rgba16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float-stencil8";dstFormat="rgba32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float-stencil8";dstFormat="rgba32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float-stencil8";dstFormat="rgba32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float-stencil8";dstFormat="rgba8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float-stencil8";dstFormat="rgba8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float-stencil8";dstFormat="rgba8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float-stencil8";dstFormat="rgba8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float-stencil8";dstFormat="rgba8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="depth32float-stencil8";dstFormat="stencil8"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11snorm";dstFormat="astc-4x4-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11snorm";dstFormat="astc-4x4-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11snorm";dstFormat="bc1-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11snorm";dstFormat="bc1-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11snorm";dstFormat="bc2-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11snorm";dstFormat="bc2-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11snorm";dstFormat="bc3-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11snorm";dstFormat="bc3-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11snorm";dstFormat="bc4-r-snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11snorm";dstFormat="bc4-r-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11snorm";dstFormat="bc5-rg-snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11snorm";dstFormat="bc5-rg-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11snorm";dstFormat="bc6h-rgb-float"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11snorm";dstFormat="bc6h-rgb-ufloat"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11snorm";dstFormat="bc7-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11snorm";dstFormat="bc7-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11snorm";dstFormat="eac-r11snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11snorm";dstFormat="eac-r11unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11snorm";dstFormat="eac-rg11snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11snorm";dstFormat="eac-rg11unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11snorm";dstFormat="etc2-rgb8a1unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11snorm";dstFormat="etc2-rgb8a1unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11snorm";dstFormat="etc2-rgb8unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11snorm";dstFormat="etc2-rgb8unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11snorm";dstFormat="etc2-rgba8unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11snorm";dstFormat="etc2-rgba8unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11unorm";dstFormat="astc-4x4-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11unorm";dstFormat="astc-4x4-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11unorm";dstFormat="bc1-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11unorm";dstFormat="bc1-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11unorm";dstFormat="bc2-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11unorm";dstFormat="bc2-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11unorm";dstFormat="bc3-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11unorm";dstFormat="bc3-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11unorm";dstFormat="bc4-r-snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11unorm";dstFormat="bc4-r-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11unorm";dstFormat="bc5-rg-snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11unorm";dstFormat="bc5-rg-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11unorm";dstFormat="bc6h-rgb-float"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11unorm";dstFormat="bc6h-rgb-ufloat"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11unorm";dstFormat="bc7-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11unorm";dstFormat="bc7-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11unorm";dstFormat="eac-r11snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11unorm";dstFormat="eac-r11unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11unorm";dstFormat="eac-rg11snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11unorm";dstFormat="eac-rg11unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11unorm";dstFormat="etc2-rgb8a1unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11unorm";dstFormat="etc2-rgb8a1unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11unorm";dstFormat="etc2-rgb8unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11unorm";dstFormat="etc2-rgb8unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11unorm";dstFormat="etc2-rgba8unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-r11unorm";dstFormat="etc2-rgba8unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11snorm";dstFormat="astc-4x4-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11snorm";dstFormat="astc-4x4-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11snorm";dstFormat="bc1-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11snorm";dstFormat="bc1-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11snorm";dstFormat="bc2-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11snorm";dstFormat="bc2-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11snorm";dstFormat="bc3-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11snorm";dstFormat="bc3-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11snorm";dstFormat="bc4-r-snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11snorm";dstFormat="bc4-r-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11snorm";dstFormat="bc5-rg-snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11snorm";dstFormat="bc5-rg-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11snorm";dstFormat="bc6h-rgb-float"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11snorm";dstFormat="bc6h-rgb-ufloat"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11snorm";dstFormat="bc7-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11snorm";dstFormat="bc7-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11snorm";dstFormat="eac-r11snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11snorm";dstFormat="eac-r11unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11snorm";dstFormat="eac-rg11snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11snorm";dstFormat="eac-rg11unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11snorm";dstFormat="etc2-rgb8a1unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11snorm";dstFormat="etc2-rgb8a1unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11snorm";dstFormat="etc2-rgb8unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11snorm";dstFormat="etc2-rgb8unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11snorm";dstFormat="etc2-rgba8unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11snorm";dstFormat="etc2-rgba8unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11unorm";dstFormat="astc-4x4-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11unorm";dstFormat="astc-4x4-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11unorm";dstFormat="bc1-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11unorm";dstFormat="bc1-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11unorm";dstFormat="bc2-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11unorm";dstFormat="bc2-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11unorm";dstFormat="bc3-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11unorm";dstFormat="bc3-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11unorm";dstFormat="bc4-r-snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11unorm";dstFormat="bc4-r-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11unorm";dstFormat="bc5-rg-snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11unorm";dstFormat="bc5-rg-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11unorm";dstFormat="bc6h-rgb-float"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11unorm";dstFormat="bc6h-rgb-ufloat"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11unorm";dstFormat="bc7-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11unorm";dstFormat="bc7-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11unorm";dstFormat="eac-r11snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11unorm";dstFormat="eac-r11unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11unorm";dstFormat="eac-rg11snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11unorm";dstFormat="eac-rg11unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11unorm";dstFormat="etc2-rgb8a1unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11unorm";dstFormat="etc2-rgb8a1unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11unorm";dstFormat="etc2-rgb8unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11unorm";dstFormat="etc2-rgb8unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11unorm";dstFormat="etc2-rgba8unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="eac-rg11unorm";dstFormat="etc2-rgba8unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm";dstFormat="astc-4x4-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm";dstFormat="astc-4x4-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm";dstFormat="bc1-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm";dstFormat="bc1-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm";dstFormat="bc2-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm";dstFormat="bc2-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm";dstFormat="bc3-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm";dstFormat="bc3-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm";dstFormat="bc4-r-snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm";dstFormat="bc4-r-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm";dstFormat="bc5-rg-snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm";dstFormat="bc5-rg-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm";dstFormat="bc6h-rgb-float"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm";dstFormat="bc6h-rgb-ufloat"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm";dstFormat="bc7-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm";dstFormat="bc7-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm";dstFormat="eac-r11snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm";dstFormat="eac-r11unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm";dstFormat="eac-rg11snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm";dstFormat="eac-rg11unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm";dstFormat="etc2-rgb8a1unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm";dstFormat="etc2-rgb8a1unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm";dstFormat="etc2-rgb8unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm";dstFormat="etc2-rgb8unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm";dstFormat="etc2-rgba8unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm";dstFormat="etc2-rgba8unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm-srgb";dstFormat="astc-4x4-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm-srgb";dstFormat="astc-4x4-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm-srgb";dstFormat="bc1-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm-srgb";dstFormat="bc1-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm-srgb";dstFormat="bc2-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm-srgb";dstFormat="bc2-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm-srgb";dstFormat="bc3-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm-srgb";dstFormat="bc3-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm-srgb";dstFormat="bc4-r-snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm-srgb";dstFormat="bc4-r-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm-srgb";dstFormat="bc5-rg-snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm-srgb";dstFormat="bc5-rg-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm-srgb";dstFormat="bc6h-rgb-float"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm-srgb";dstFormat="bc6h-rgb-ufloat"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm-srgb";dstFormat="bc7-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm-srgb";dstFormat="bc7-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm-srgb";dstFormat="eac-r11snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm-srgb";dstFormat="eac-r11unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm-srgb";dstFormat="eac-rg11snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm-srgb";dstFormat="eac-rg11unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm-srgb";dstFormat="etc2-rgb8a1unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm-srgb";dstFormat="etc2-rgb8a1unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm-srgb";dstFormat="etc2-rgb8unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm-srgb";dstFormat="etc2-rgb8unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm-srgb";dstFormat="etc2-rgba8unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8a1unorm-srgb";dstFormat="etc2-rgba8unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm";dstFormat="astc-4x4-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm";dstFormat="astc-4x4-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm";dstFormat="bc1-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm";dstFormat="bc1-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm";dstFormat="bc2-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm";dstFormat="bc2-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm";dstFormat="bc3-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm";dstFormat="bc3-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm";dstFormat="bc4-r-snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm";dstFormat="bc4-r-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm";dstFormat="bc5-rg-snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm";dstFormat="bc5-rg-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm";dstFormat="bc6h-rgb-float"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm";dstFormat="bc6h-rgb-ufloat"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm";dstFormat="bc7-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm";dstFormat="bc7-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm";dstFormat="eac-r11snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm";dstFormat="eac-r11unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm";dstFormat="eac-rg11snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm";dstFormat="eac-rg11unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm";dstFormat="etc2-rgb8a1unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm";dstFormat="etc2-rgb8a1unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm";dstFormat="etc2-rgb8unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm";dstFormat="etc2-rgb8unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm";dstFormat="etc2-rgba8unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm";dstFormat="etc2-rgba8unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm-srgb";dstFormat="astc-4x4-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm-srgb";dstFormat="astc-4x4-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm-srgb";dstFormat="bc1-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm-srgb";dstFormat="bc1-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm-srgb";dstFormat="bc2-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm-srgb";dstFormat="bc2-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm-srgb";dstFormat="bc3-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm-srgb";dstFormat="bc3-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm-srgb";dstFormat="bc4-r-snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm-srgb";dstFormat="bc4-r-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm-srgb";dstFormat="bc5-rg-snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm-srgb";dstFormat="bc5-rg-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm-srgb";dstFormat="bc6h-rgb-float"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm-srgb";dstFormat="bc6h-rgb-ufloat"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm-srgb";dstFormat="bc7-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm-srgb";dstFormat="bc7-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm-srgb";dstFormat="eac-r11snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm-srgb";dstFormat="eac-r11unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm-srgb";dstFormat="eac-rg11snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm-srgb";dstFormat="eac-rg11unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm-srgb";dstFormat="etc2-rgb8a1unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm-srgb";dstFormat="etc2-rgb8a1unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm-srgb";dstFormat="etc2-rgb8unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm-srgb";dstFormat="etc2-rgb8unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm-srgb";dstFormat="etc2-rgba8unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgb8unorm-srgb";dstFormat="etc2-rgba8unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm";dstFormat="astc-4x4-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm";dstFormat="astc-4x4-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm";dstFormat="bc1-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm";dstFormat="bc1-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm";dstFormat="bc2-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm";dstFormat="bc2-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm";dstFormat="bc3-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm";dstFormat="bc3-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm";dstFormat="bc4-r-snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm";dstFormat="bc4-r-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm";dstFormat="bc5-rg-snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm";dstFormat="bc5-rg-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm";dstFormat="bc6h-rgb-float"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm";dstFormat="bc6h-rgb-ufloat"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm";dstFormat="bc7-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm";dstFormat="bc7-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm";dstFormat="eac-r11snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm";dstFormat="eac-r11unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm";dstFormat="eac-rg11snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm";dstFormat="eac-rg11unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm";dstFormat="etc2-rgb8a1unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm";dstFormat="etc2-rgb8a1unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm";dstFormat="etc2-rgb8unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm";dstFormat="etc2-rgb8unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm";dstFormat="etc2-rgba8unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm";dstFormat="etc2-rgba8unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm-srgb";dstFormat="astc-4x4-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm-srgb";dstFormat="astc-4x4-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm-srgb";dstFormat="bc1-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm-srgb";dstFormat="bc1-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm-srgb";dstFormat="bc2-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm-srgb";dstFormat="bc2-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm-srgb";dstFormat="bc3-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm-srgb";dstFormat="bc3-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm-srgb";dstFormat="bc4-r-snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm-srgb";dstFormat="bc4-r-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm-srgb";dstFormat="bc5-rg-snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm-srgb";dstFormat="bc5-rg-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm-srgb";dstFormat="bc6h-rgb-float"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm-srgb";dstFormat="bc6h-rgb-ufloat"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm-srgb";dstFormat="bc7-rgba-unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm-srgb";dstFormat="bc7-rgba-unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm-srgb";dstFormat="eac-r11snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm-srgb";dstFormat="eac-r11unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm-srgb";dstFormat="eac-rg11snorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm-srgb";dstFormat="eac-rg11unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm-srgb";dstFormat="etc2-rgb8a1unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm-srgb";dstFormat="etc2-rgb8a1unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm-srgb";dstFormat="etc2-rgb8unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm-srgb";dstFormat="etc2-rgb8unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm-srgb";dstFormat="etc2-rgba8unorm"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="etc2-rgba8unorm-srgb";dstFormat="etc2-rgba8unorm-srgb"]
    expected:
      if os == "mac": [TIMEOUT, NOTRUN]

  [:srcFormat="r16float";dstFormat="bgra8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16float";dstFormat="bgra8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16float";dstFormat="depth16unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16float";dstFormat="r16float"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="r16float";dstFormat="r16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16float";dstFormat="r16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16float";dstFormat="r32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16float";dstFormat="r32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16float";dstFormat="r32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16float";dstFormat="r8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16float";dstFormat="r8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16float";dstFormat="r8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16float";dstFormat="r8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16float";dstFormat="rg11b10ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16float";dstFormat="rg16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16float";dstFormat="rg16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16float";dstFormat="rg16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16float";dstFormat="rg32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16float";dstFormat="rg32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16float";dstFormat="rg32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16float";dstFormat="rg8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16float";dstFormat="rg8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16float";dstFormat="rg8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16float";dstFormat="rg8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16float";dstFormat="rgb10a2uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16float";dstFormat="rgb10a2unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16float";dstFormat="rgb9e5ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16float";dstFormat="rgba16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16float";dstFormat="rgba16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16float";dstFormat="rgba16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16float";dstFormat="rgba32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16float";dstFormat="rgba32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16float";dstFormat="rgba32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16float";dstFormat="rgba8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16float";dstFormat="rgba8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16float";dstFormat="rgba8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16float";dstFormat="rgba8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16float";dstFormat="rgba8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16float";dstFormat="stencil8"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16sint";dstFormat="bgra8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16sint";dstFormat="bgra8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16sint";dstFormat="depth16unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16sint";dstFormat="r16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16sint";dstFormat="r16sint"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="r16sint";dstFormat="r16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16sint";dstFormat="r32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16sint";dstFormat="r32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16sint";dstFormat="r32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16sint";dstFormat="r8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16sint";dstFormat="r8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16sint";dstFormat="r8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16sint";dstFormat="r8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16sint";dstFormat="rg11b10ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16sint";dstFormat="rg16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16sint";dstFormat="rg16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16sint";dstFormat="rg16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16sint";dstFormat="rg32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16sint";dstFormat="rg32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16sint";dstFormat="rg32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16sint";dstFormat="rg8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16sint";dstFormat="rg8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16sint";dstFormat="rg8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16sint";dstFormat="rg8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16sint";dstFormat="rgb10a2uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16sint";dstFormat="rgb10a2unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16sint";dstFormat="rgb9e5ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16sint";dstFormat="rgba16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16sint";dstFormat="rgba16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16sint";dstFormat="rgba16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16sint";dstFormat="rgba32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16sint";dstFormat="rgba32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16sint";dstFormat="rgba32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16sint";dstFormat="rgba8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16sint";dstFormat="rgba8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16sint";dstFormat="rgba8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16sint";dstFormat="rgba8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16sint";dstFormat="rgba8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16sint";dstFormat="stencil8"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16uint";dstFormat="bgra8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16uint";dstFormat="bgra8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16uint";dstFormat="depth16unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16uint";dstFormat="r16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16uint";dstFormat="r16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16uint";dstFormat="r16uint"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="r16uint";dstFormat="r32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16uint";dstFormat="r32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16uint";dstFormat="r32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16uint";dstFormat="r8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16uint";dstFormat="r8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16uint";dstFormat="r8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16uint";dstFormat="r8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16uint";dstFormat="rg11b10ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16uint";dstFormat="rg16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16uint";dstFormat="rg16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16uint";dstFormat="rg16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16uint";dstFormat="rg32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16uint";dstFormat="rg32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16uint";dstFormat="rg32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16uint";dstFormat="rg8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16uint";dstFormat="rg8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16uint";dstFormat="rg8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16uint";dstFormat="rg8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16uint";dstFormat="rgb10a2uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16uint";dstFormat="rgb10a2unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16uint";dstFormat="rgb9e5ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16uint";dstFormat="rgba16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16uint";dstFormat="rgba16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16uint";dstFormat="rgba16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16uint";dstFormat="rgba32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16uint";dstFormat="rgba32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16uint";dstFormat="rgba32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16uint";dstFormat="rgba8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16uint";dstFormat="rgba8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16uint";dstFormat="rgba8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16uint";dstFormat="rgba8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16uint";dstFormat="rgba8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r16uint";dstFormat="stencil8"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32float";dstFormat="bgra8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32float";dstFormat="bgra8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32float";dstFormat="depth16unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32float";dstFormat="r16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32float";dstFormat="r16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32float";dstFormat="r16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32float";dstFormat="r32float"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="r32float";dstFormat="r32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32float";dstFormat="r32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32float";dstFormat="r8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32float";dstFormat="r8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32float";dstFormat="r8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32float";dstFormat="r8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32float";dstFormat="rg11b10ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32float";dstFormat="rg16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32float";dstFormat="rg16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32float";dstFormat="rg16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32float";dstFormat="rg32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32float";dstFormat="rg32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32float";dstFormat="rg32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32float";dstFormat="rg8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32float";dstFormat="rg8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32float";dstFormat="rg8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32float";dstFormat="rg8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32float";dstFormat="rgb10a2uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32float";dstFormat="rgb10a2unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32float";dstFormat="rgb9e5ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32float";dstFormat="rgba16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32float";dstFormat="rgba16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32float";dstFormat="rgba16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32float";dstFormat="rgba32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32float";dstFormat="rgba32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32float";dstFormat="rgba32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32float";dstFormat="rgba8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32float";dstFormat="rgba8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32float";dstFormat="rgba8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32float";dstFormat="rgba8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32float";dstFormat="rgba8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32float";dstFormat="stencil8"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32sint";dstFormat="bgra8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32sint";dstFormat="bgra8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32sint";dstFormat="depth16unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32sint";dstFormat="r16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32sint";dstFormat="r16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32sint";dstFormat="r16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32sint";dstFormat="r32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32sint";dstFormat="r32sint"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="r32sint";dstFormat="r32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32sint";dstFormat="r8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32sint";dstFormat="r8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32sint";dstFormat="r8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32sint";dstFormat="r8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32sint";dstFormat="rg11b10ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32sint";dstFormat="rg16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32sint";dstFormat="rg16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32sint";dstFormat="rg16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32sint";dstFormat="rg32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32sint";dstFormat="rg32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32sint";dstFormat="rg32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32sint";dstFormat="rg8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32sint";dstFormat="rg8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32sint";dstFormat="rg8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32sint";dstFormat="rg8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32sint";dstFormat="rgb10a2uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32sint";dstFormat="rgb10a2unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32sint";dstFormat="rgb9e5ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32sint";dstFormat="rgba16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32sint";dstFormat="rgba16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32sint";dstFormat="rgba16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32sint";dstFormat="rgba32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32sint";dstFormat="rgba32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32sint";dstFormat="rgba32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32sint";dstFormat="rgba8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32sint";dstFormat="rgba8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32sint";dstFormat="rgba8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32sint";dstFormat="rgba8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32sint";dstFormat="rgba8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32sint";dstFormat="stencil8"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32uint";dstFormat="bgra8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32uint";dstFormat="bgra8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32uint";dstFormat="depth16unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32uint";dstFormat="r16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32uint";dstFormat="r16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32uint";dstFormat="r16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32uint";dstFormat="r32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32uint";dstFormat="r32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32uint";dstFormat="r32uint"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="r32uint";dstFormat="r8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32uint";dstFormat="r8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32uint";dstFormat="r8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32uint";dstFormat="r8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32uint";dstFormat="rg11b10ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32uint";dstFormat="rg16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32uint";dstFormat="rg16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32uint";dstFormat="rg16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32uint";dstFormat="rg32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32uint";dstFormat="rg32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32uint";dstFormat="rg32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32uint";dstFormat="rg8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32uint";dstFormat="rg8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32uint";dstFormat="rg8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32uint";dstFormat="rg8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32uint";dstFormat="rgb10a2uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32uint";dstFormat="rgb10a2unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32uint";dstFormat="rgb9e5ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32uint";dstFormat="rgba16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32uint";dstFormat="rgba16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32uint";dstFormat="rgba16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32uint";dstFormat="rgba32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32uint";dstFormat="rgba32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32uint";dstFormat="rgba32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32uint";dstFormat="rgba8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32uint";dstFormat="rgba8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32uint";dstFormat="rgba8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32uint";dstFormat="rgba8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32uint";dstFormat="rgba8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r32uint";dstFormat="stencil8"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8sint";dstFormat="bgra8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8sint";dstFormat="bgra8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8sint";dstFormat="depth16unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8sint";dstFormat="r16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8sint";dstFormat="r16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8sint";dstFormat="r16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8sint";dstFormat="r32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8sint";dstFormat="r32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8sint";dstFormat="r32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8sint";dstFormat="r8sint"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="r8sint";dstFormat="r8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8sint";dstFormat="r8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8sint";dstFormat="r8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8sint";dstFormat="rg11b10ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8sint";dstFormat="rg16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8sint";dstFormat="rg16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8sint";dstFormat="rg16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8sint";dstFormat="rg32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8sint";dstFormat="rg32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8sint";dstFormat="rg32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8sint";dstFormat="rg8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8sint";dstFormat="rg8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8sint";dstFormat="rg8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8sint";dstFormat="rg8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8sint";dstFormat="rgb10a2uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8sint";dstFormat="rgb10a2unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8sint";dstFormat="rgb9e5ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8sint";dstFormat="rgba16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8sint";dstFormat="rgba16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8sint";dstFormat="rgba16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8sint";dstFormat="rgba32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8sint";dstFormat="rgba32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8sint";dstFormat="rgba32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8sint";dstFormat="rgba8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8sint";dstFormat="rgba8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8sint";dstFormat="rgba8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8sint";dstFormat="rgba8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8sint";dstFormat="rgba8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8sint";dstFormat="stencil8"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8snorm";dstFormat="bgra8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8snorm";dstFormat="bgra8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8snorm";dstFormat="depth16unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8snorm";dstFormat="r16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8snorm";dstFormat="r16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8snorm";dstFormat="r16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8snorm";dstFormat="r32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8snorm";dstFormat="r32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8snorm";dstFormat="r32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8snorm";dstFormat="r8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8snorm";dstFormat="r8snorm"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="r8snorm";dstFormat="r8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8snorm";dstFormat="r8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8snorm";dstFormat="rg11b10ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8snorm";dstFormat="rg16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8snorm";dstFormat="rg16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8snorm";dstFormat="rg16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8snorm";dstFormat="rg32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8snorm";dstFormat="rg32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8snorm";dstFormat="rg32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8snorm";dstFormat="rg8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8snorm";dstFormat="rg8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8snorm";dstFormat="rg8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8snorm";dstFormat="rg8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8snorm";dstFormat="rgb10a2uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8snorm";dstFormat="rgb10a2unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8snorm";dstFormat="rgb9e5ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8snorm";dstFormat="rgba16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8snorm";dstFormat="rgba16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8snorm";dstFormat="rgba16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8snorm";dstFormat="rgba32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8snorm";dstFormat="rgba32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8snorm";dstFormat="rgba32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8snorm";dstFormat="rgba8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8snorm";dstFormat="rgba8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8snorm";dstFormat="rgba8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8snorm";dstFormat="rgba8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8snorm";dstFormat="rgba8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8snorm";dstFormat="stencil8"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8uint";dstFormat="bgra8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8uint";dstFormat="bgra8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8uint";dstFormat="depth16unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8uint";dstFormat="r16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8uint";dstFormat="r16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8uint";dstFormat="r16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8uint";dstFormat="r32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8uint";dstFormat="r32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8uint";dstFormat="r32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8uint";dstFormat="r8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8uint";dstFormat="r8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8uint";dstFormat="r8uint"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="r8uint";dstFormat="r8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8uint";dstFormat="rg11b10ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8uint";dstFormat="rg16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8uint";dstFormat="rg16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8uint";dstFormat="rg16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8uint";dstFormat="rg32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8uint";dstFormat="rg32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8uint";dstFormat="rg32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8uint";dstFormat="rg8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8uint";dstFormat="rg8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8uint";dstFormat="rg8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8uint";dstFormat="rg8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8uint";dstFormat="rgb10a2uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8uint";dstFormat="rgb10a2unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8uint";dstFormat="rgb9e5ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8uint";dstFormat="rgba16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8uint";dstFormat="rgba16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8uint";dstFormat="rgba16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8uint";dstFormat="rgba32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8uint";dstFormat="rgba32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8uint";dstFormat="rgba32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8uint";dstFormat="rgba8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8uint";dstFormat="rgba8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8uint";dstFormat="rgba8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8uint";dstFormat="rgba8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8uint";dstFormat="rgba8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8uint";dstFormat="stencil8"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8unorm";dstFormat="bgra8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8unorm";dstFormat="bgra8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8unorm";dstFormat="depth16unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8unorm";dstFormat="r16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8unorm";dstFormat="r16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8unorm";dstFormat="r16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8unorm";dstFormat="r32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8unorm";dstFormat="r32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8unorm";dstFormat="r32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8unorm";dstFormat="r8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8unorm";dstFormat="r8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8unorm";dstFormat="r8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8unorm";dstFormat="r8unorm"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="r8unorm";dstFormat="rg11b10ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8unorm";dstFormat="rg16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8unorm";dstFormat="rg16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8unorm";dstFormat="rg16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8unorm";dstFormat="rg32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8unorm";dstFormat="rg32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8unorm";dstFormat="rg32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8unorm";dstFormat="rg8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8unorm";dstFormat="rg8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8unorm";dstFormat="rg8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8unorm";dstFormat="rg8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8unorm";dstFormat="rgb10a2uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8unorm";dstFormat="rgb10a2unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8unorm";dstFormat="rgb9e5ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8unorm";dstFormat="rgba16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8unorm";dstFormat="rgba16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8unorm";dstFormat="rgba16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8unorm";dstFormat="rgba32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8unorm";dstFormat="rgba32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8unorm";dstFormat="rgba32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8unorm";dstFormat="rgba8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8unorm";dstFormat="rgba8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8unorm";dstFormat="rgba8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8unorm";dstFormat="rgba8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8unorm";dstFormat="rgba8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="r8unorm";dstFormat="stencil8"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg11b10ufloat";dstFormat="bgra8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg11b10ufloat";dstFormat="bgra8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg11b10ufloat";dstFormat="depth16unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg11b10ufloat";dstFormat="r16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg11b10ufloat";dstFormat="r16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg11b10ufloat";dstFormat="r16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg11b10ufloat";dstFormat="r32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg11b10ufloat";dstFormat="r32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg11b10ufloat";dstFormat="r32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg11b10ufloat";dstFormat="r8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg11b10ufloat";dstFormat="r8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg11b10ufloat";dstFormat="r8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg11b10ufloat";dstFormat="r8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg11b10ufloat";dstFormat="rg11b10ufloat"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="rg11b10ufloat";dstFormat="rg16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg11b10ufloat";dstFormat="rg16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg11b10ufloat";dstFormat="rg16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg11b10ufloat";dstFormat="rg32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg11b10ufloat";dstFormat="rg32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg11b10ufloat";dstFormat="rg32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg11b10ufloat";dstFormat="rg8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg11b10ufloat";dstFormat="rg8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg11b10ufloat";dstFormat="rg8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg11b10ufloat";dstFormat="rg8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg11b10ufloat";dstFormat="rgb10a2uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg11b10ufloat";dstFormat="rgb10a2unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg11b10ufloat";dstFormat="rgb9e5ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg11b10ufloat";dstFormat="rgba16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg11b10ufloat";dstFormat="rgba16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg11b10ufloat";dstFormat="rgba16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg11b10ufloat";dstFormat="rgba32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg11b10ufloat";dstFormat="rgba32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg11b10ufloat";dstFormat="rgba32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg11b10ufloat";dstFormat="rgba8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg11b10ufloat";dstFormat="rgba8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg11b10ufloat";dstFormat="rgba8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg11b10ufloat";dstFormat="rgba8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg11b10ufloat";dstFormat="rgba8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg11b10ufloat";dstFormat="stencil8"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16float";dstFormat="bgra8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16float";dstFormat="bgra8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16float";dstFormat="depth16unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16float";dstFormat="r16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16float";dstFormat="r16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16float";dstFormat="r16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16float";dstFormat="r32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16float";dstFormat="r32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16float";dstFormat="r32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16float";dstFormat="r8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16float";dstFormat="r8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16float";dstFormat="r8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16float";dstFormat="r8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16float";dstFormat="rg11b10ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16float";dstFormat="rg16float"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="rg16float";dstFormat="rg16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16float";dstFormat="rg16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16float";dstFormat="rg32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16float";dstFormat="rg32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16float";dstFormat="rg32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16float";dstFormat="rg8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16float";dstFormat="rg8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16float";dstFormat="rg8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16float";dstFormat="rg8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16float";dstFormat="rgb10a2uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16float";dstFormat="rgb10a2unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16float";dstFormat="rgb9e5ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16float";dstFormat="rgba16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16float";dstFormat="rgba16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16float";dstFormat="rgba16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16float";dstFormat="rgba32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16float";dstFormat="rgba32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16float";dstFormat="rgba32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16float";dstFormat="rgba8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16float";dstFormat="rgba8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16float";dstFormat="rgba8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16float";dstFormat="rgba8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16float";dstFormat="rgba8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16float";dstFormat="stencil8"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16sint";dstFormat="bgra8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16sint";dstFormat="bgra8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16sint";dstFormat="depth16unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16sint";dstFormat="r16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16sint";dstFormat="r16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16sint";dstFormat="r16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16sint";dstFormat="r32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16sint";dstFormat="r32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16sint";dstFormat="r32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16sint";dstFormat="r8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16sint";dstFormat="r8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16sint";dstFormat="r8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16sint";dstFormat="r8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16sint";dstFormat="rg11b10ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16sint";dstFormat="rg16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16sint";dstFormat="rg16sint"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="rg16sint";dstFormat="rg16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16sint";dstFormat="rg32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16sint";dstFormat="rg32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16sint";dstFormat="rg32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16sint";dstFormat="rg8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16sint";dstFormat="rg8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16sint";dstFormat="rg8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16sint";dstFormat="rg8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16sint";dstFormat="rgb10a2uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16sint";dstFormat="rgb10a2unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16sint";dstFormat="rgb9e5ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16sint";dstFormat="rgba16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16sint";dstFormat="rgba16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16sint";dstFormat="rgba16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16sint";dstFormat="rgba32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16sint";dstFormat="rgba32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16sint";dstFormat="rgba32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16sint";dstFormat="rgba8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16sint";dstFormat="rgba8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16sint";dstFormat="rgba8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16sint";dstFormat="rgba8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16sint";dstFormat="rgba8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16sint";dstFormat="stencil8"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16uint";dstFormat="bgra8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16uint";dstFormat="bgra8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16uint";dstFormat="depth16unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16uint";dstFormat="r16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16uint";dstFormat="r16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16uint";dstFormat="r16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16uint";dstFormat="r32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16uint";dstFormat="r32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16uint";dstFormat="r32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16uint";dstFormat="r8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16uint";dstFormat="r8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16uint";dstFormat="r8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16uint";dstFormat="r8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16uint";dstFormat="rg11b10ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16uint";dstFormat="rg16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16uint";dstFormat="rg16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16uint";dstFormat="rg16uint"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="rg16uint";dstFormat="rg32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16uint";dstFormat="rg32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16uint";dstFormat="rg32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16uint";dstFormat="rg8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16uint";dstFormat="rg8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16uint";dstFormat="rg8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16uint";dstFormat="rg8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16uint";dstFormat="rgb10a2uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16uint";dstFormat="rgb10a2unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16uint";dstFormat="rgb9e5ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16uint";dstFormat="rgba16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16uint";dstFormat="rgba16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16uint";dstFormat="rgba16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16uint";dstFormat="rgba32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16uint";dstFormat="rgba32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16uint";dstFormat="rgba32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16uint";dstFormat="rgba8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16uint";dstFormat="rgba8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16uint";dstFormat="rgba8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16uint";dstFormat="rgba8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16uint";dstFormat="rgba8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg16uint";dstFormat="stencil8"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32float";dstFormat="bgra8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32float";dstFormat="bgra8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32float";dstFormat="depth16unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32float";dstFormat="r16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32float";dstFormat="r16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32float";dstFormat="r16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32float";dstFormat="r32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32float";dstFormat="r32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32float";dstFormat="r32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32float";dstFormat="r8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32float";dstFormat="r8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32float";dstFormat="r8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32float";dstFormat="r8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32float";dstFormat="rg11b10ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32float";dstFormat="rg16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32float";dstFormat="rg16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32float";dstFormat="rg16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32float";dstFormat="rg32float"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="rg32float";dstFormat="rg32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32float";dstFormat="rg32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32float";dstFormat="rg8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32float";dstFormat="rg8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32float";dstFormat="rg8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32float";dstFormat="rg8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32float";dstFormat="rgb10a2uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32float";dstFormat="rgb10a2unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32float";dstFormat="rgb9e5ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32float";dstFormat="rgba16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32float";dstFormat="rgba16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32float";dstFormat="rgba16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32float";dstFormat="rgba32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32float";dstFormat="rgba32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32float";dstFormat="rgba32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32float";dstFormat="rgba8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32float";dstFormat="rgba8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32float";dstFormat="rgba8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32float";dstFormat="rgba8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32float";dstFormat="rgba8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32float";dstFormat="stencil8"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32sint";dstFormat="bgra8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32sint";dstFormat="bgra8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32sint";dstFormat="depth16unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32sint";dstFormat="r16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32sint";dstFormat="r16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32sint";dstFormat="r16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32sint";dstFormat="r32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32sint";dstFormat="r32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32sint";dstFormat="r32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32sint";dstFormat="r8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32sint";dstFormat="r8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32sint";dstFormat="r8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32sint";dstFormat="r8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32sint";dstFormat="rg11b10ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32sint";dstFormat="rg16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32sint";dstFormat="rg16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32sint";dstFormat="rg16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32sint";dstFormat="rg32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32sint";dstFormat="rg32sint"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="rg32sint";dstFormat="rg32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32sint";dstFormat="rg8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32sint";dstFormat="rg8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32sint";dstFormat="rg8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32sint";dstFormat="rg8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32sint";dstFormat="rgb10a2uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32sint";dstFormat="rgb10a2unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32sint";dstFormat="rgb9e5ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32sint";dstFormat="rgba16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32sint";dstFormat="rgba16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32sint";dstFormat="rgba16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32sint";dstFormat="rgba32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32sint";dstFormat="rgba32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32sint";dstFormat="rgba32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32sint";dstFormat="rgba8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32sint";dstFormat="rgba8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32sint";dstFormat="rgba8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32sint";dstFormat="rgba8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32sint";dstFormat="rgba8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32sint";dstFormat="stencil8"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32uint";dstFormat="bgra8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32uint";dstFormat="bgra8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32uint";dstFormat="depth16unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32uint";dstFormat="r16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32uint";dstFormat="r16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32uint";dstFormat="r16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32uint";dstFormat="r32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32uint";dstFormat="r32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32uint";dstFormat="r32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32uint";dstFormat="r8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32uint";dstFormat="r8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32uint";dstFormat="r8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32uint";dstFormat="r8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32uint";dstFormat="rg11b10ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32uint";dstFormat="rg16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32uint";dstFormat="rg16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32uint";dstFormat="rg16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32uint";dstFormat="rg32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32uint";dstFormat="rg32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32uint";dstFormat="rg32uint"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="rg32uint";dstFormat="rg8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32uint";dstFormat="rg8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32uint";dstFormat="rg8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32uint";dstFormat="rg8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32uint";dstFormat="rgb10a2uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32uint";dstFormat="rgb10a2unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32uint";dstFormat="rgb9e5ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32uint";dstFormat="rgba16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32uint";dstFormat="rgba16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32uint";dstFormat="rgba16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32uint";dstFormat="rgba32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32uint";dstFormat="rgba32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32uint";dstFormat="rgba32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32uint";dstFormat="rgba8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32uint";dstFormat="rgba8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32uint";dstFormat="rgba8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32uint";dstFormat="rgba8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32uint";dstFormat="rgba8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg32uint";dstFormat="stencil8"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8sint";dstFormat="bgra8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8sint";dstFormat="bgra8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8sint";dstFormat="depth16unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8sint";dstFormat="r16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8sint";dstFormat="r16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8sint";dstFormat="r16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8sint";dstFormat="r32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8sint";dstFormat="r32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8sint";dstFormat="r32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8sint";dstFormat="r8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8sint";dstFormat="r8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8sint";dstFormat="r8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8sint";dstFormat="r8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8sint";dstFormat="rg11b10ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8sint";dstFormat="rg16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8sint";dstFormat="rg16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8sint";dstFormat="rg16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8sint";dstFormat="rg32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8sint";dstFormat="rg32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8sint";dstFormat="rg32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8sint";dstFormat="rg8sint"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="rg8sint";dstFormat="rg8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8sint";dstFormat="rg8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8sint";dstFormat="rg8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8sint";dstFormat="rgb10a2uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8sint";dstFormat="rgb10a2unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8sint";dstFormat="rgb9e5ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8sint";dstFormat="rgba16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8sint";dstFormat="rgba16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8sint";dstFormat="rgba16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8sint";dstFormat="rgba32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8sint";dstFormat="rgba32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8sint";dstFormat="rgba32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8sint";dstFormat="rgba8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8sint";dstFormat="rgba8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8sint";dstFormat="rgba8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8sint";dstFormat="rgba8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8sint";dstFormat="rgba8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8sint";dstFormat="stencil8"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8snorm";dstFormat="bgra8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8snorm";dstFormat="bgra8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8snorm";dstFormat="depth16unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8snorm";dstFormat="r16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8snorm";dstFormat="r16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8snorm";dstFormat="r16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8snorm";dstFormat="r32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8snorm";dstFormat="r32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8snorm";dstFormat="r32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8snorm";dstFormat="r8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8snorm";dstFormat="r8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8snorm";dstFormat="r8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8snorm";dstFormat="r8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8snorm";dstFormat="rg11b10ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8snorm";dstFormat="rg16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8snorm";dstFormat="rg16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8snorm";dstFormat="rg16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8snorm";dstFormat="rg32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8snorm";dstFormat="rg32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8snorm";dstFormat="rg32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8snorm";dstFormat="rg8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8snorm";dstFormat="rg8snorm"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="rg8snorm";dstFormat="rg8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8snorm";dstFormat="rg8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8snorm";dstFormat="rgb10a2uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8snorm";dstFormat="rgb10a2unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8snorm";dstFormat="rgb9e5ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8snorm";dstFormat="rgba16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8snorm";dstFormat="rgba16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8snorm";dstFormat="rgba16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8snorm";dstFormat="rgba32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8snorm";dstFormat="rgba32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8snorm";dstFormat="rgba32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8snorm";dstFormat="rgba8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8snorm";dstFormat="rgba8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8snorm";dstFormat="rgba8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8snorm";dstFormat="rgba8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8snorm";dstFormat="rgba8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8snorm";dstFormat="stencil8"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8uint";dstFormat="bgra8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8uint";dstFormat="bgra8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8uint";dstFormat="depth16unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8uint";dstFormat="r16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8uint";dstFormat="r16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8uint";dstFormat="r16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8uint";dstFormat="r32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8uint";dstFormat="r32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8uint";dstFormat="r32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8uint";dstFormat="r8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8uint";dstFormat="r8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8uint";dstFormat="r8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8uint";dstFormat="r8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8uint";dstFormat="rg11b10ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8uint";dstFormat="rg16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8uint";dstFormat="rg16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8uint";dstFormat="rg16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8uint";dstFormat="rg32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8uint";dstFormat="rg32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8uint";dstFormat="rg32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8uint";dstFormat="rg8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8uint";dstFormat="rg8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8uint";dstFormat="rg8uint"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="rg8uint";dstFormat="rg8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8uint";dstFormat="rgb10a2uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8uint";dstFormat="rgb10a2unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8uint";dstFormat="rgb9e5ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8uint";dstFormat="rgba16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8uint";dstFormat="rgba16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8uint";dstFormat="rgba16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8uint";dstFormat="rgba32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8uint";dstFormat="rgba32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8uint";dstFormat="rgba32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8uint";dstFormat="rgba8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8uint";dstFormat="rgba8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8uint";dstFormat="rgba8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8uint";dstFormat="rgba8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8uint";dstFormat="rgba8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8uint";dstFormat="stencil8"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8unorm";dstFormat="bgra8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8unorm";dstFormat="bgra8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8unorm";dstFormat="depth16unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8unorm";dstFormat="r16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8unorm";dstFormat="r16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8unorm";dstFormat="r16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8unorm";dstFormat="r32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8unorm";dstFormat="r32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8unorm";dstFormat="r32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8unorm";dstFormat="r8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8unorm";dstFormat="r8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8unorm";dstFormat="r8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8unorm";dstFormat="r8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8unorm";dstFormat="rg11b10ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8unorm";dstFormat="rg16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8unorm";dstFormat="rg16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8unorm";dstFormat="rg16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8unorm";dstFormat="rg32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8unorm";dstFormat="rg32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8unorm";dstFormat="rg32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8unorm";dstFormat="rg8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8unorm";dstFormat="rg8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8unorm";dstFormat="rg8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8unorm";dstFormat="rg8unorm"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="rg8unorm";dstFormat="rgb10a2uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8unorm";dstFormat="rgb10a2unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8unorm";dstFormat="rgb9e5ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8unorm";dstFormat="rgba16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8unorm";dstFormat="rgba16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8unorm";dstFormat="rgba16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8unorm";dstFormat="rgba32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8unorm";dstFormat="rgba32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8unorm";dstFormat="rgba32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8unorm";dstFormat="rgba8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8unorm";dstFormat="rgba8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8unorm";dstFormat="rgba8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8unorm";dstFormat="rgba8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8unorm";dstFormat="rgba8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rg8unorm";dstFormat="stencil8"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2uint";dstFormat="bgra8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2uint";dstFormat="bgra8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2uint";dstFormat="depth16unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2uint";dstFormat="r16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2uint";dstFormat="r16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2uint";dstFormat="r16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2uint";dstFormat="r32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2uint";dstFormat="r32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2uint";dstFormat="r32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2uint";dstFormat="r8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2uint";dstFormat="r8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2uint";dstFormat="r8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2uint";dstFormat="r8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2uint";dstFormat="rg11b10ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2uint";dstFormat="rg16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2uint";dstFormat="rg16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2uint";dstFormat="rg16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2uint";dstFormat="rg32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2uint";dstFormat="rg32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2uint";dstFormat="rg32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2uint";dstFormat="rg8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2uint";dstFormat="rg8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2uint";dstFormat="rg8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2uint";dstFormat="rg8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2uint";dstFormat="rgb10a2uint"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2uint";dstFormat="rgb10a2unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2uint";dstFormat="rgb9e5ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2uint";dstFormat="rgba16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2uint";dstFormat="rgba16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2uint";dstFormat="rgba16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2uint";dstFormat="rgba32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2uint";dstFormat="rgba32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2uint";dstFormat="rgba32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2uint";dstFormat="rgba8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2uint";dstFormat="rgba8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2uint";dstFormat="rgba8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2uint";dstFormat="rgba8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2uint";dstFormat="rgba8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2uint";dstFormat="stencil8"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2unorm";dstFormat="bgra8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2unorm";dstFormat="bgra8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2unorm";dstFormat="depth16unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2unorm";dstFormat="r16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2unorm";dstFormat="r16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2unorm";dstFormat="r16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2unorm";dstFormat="r32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2unorm";dstFormat="r32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2unorm";dstFormat="r32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2unorm";dstFormat="r8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2unorm";dstFormat="r8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2unorm";dstFormat="r8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2unorm";dstFormat="r8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2unorm";dstFormat="rg11b10ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2unorm";dstFormat="rg16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2unorm";dstFormat="rg16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2unorm";dstFormat="rg16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2unorm";dstFormat="rg32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2unorm";dstFormat="rg32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2unorm";dstFormat="rg32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2unorm";dstFormat="rg8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2unorm";dstFormat="rg8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2unorm";dstFormat="rg8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2unorm";dstFormat="rg8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2unorm";dstFormat="rgb10a2uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2unorm";dstFormat="rgb10a2unorm"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2unorm";dstFormat="rgb9e5ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2unorm";dstFormat="rgba16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2unorm";dstFormat="rgba16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2unorm";dstFormat="rgba16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2unorm";dstFormat="rgba32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2unorm";dstFormat="rgba32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2unorm";dstFormat="rgba32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2unorm";dstFormat="rgba8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2unorm";dstFormat="rgba8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2unorm";dstFormat="rgba8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2unorm";dstFormat="rgba8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2unorm";dstFormat="rgba8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb10a2unorm";dstFormat="stencil8"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb9e5ufloat";dstFormat="bgra8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb9e5ufloat";dstFormat="bgra8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb9e5ufloat";dstFormat="depth16unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb9e5ufloat";dstFormat="r16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb9e5ufloat";dstFormat="r16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb9e5ufloat";dstFormat="r16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb9e5ufloat";dstFormat="r32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb9e5ufloat";dstFormat="r32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb9e5ufloat";dstFormat="r32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb9e5ufloat";dstFormat="r8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb9e5ufloat";dstFormat="r8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb9e5ufloat";dstFormat="r8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb9e5ufloat";dstFormat="r8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb9e5ufloat";dstFormat="rg11b10ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb9e5ufloat";dstFormat="rg16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb9e5ufloat";dstFormat="rg16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb9e5ufloat";dstFormat="rg16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb9e5ufloat";dstFormat="rg32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb9e5ufloat";dstFormat="rg32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb9e5ufloat";dstFormat="rg32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb9e5ufloat";dstFormat="rg8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb9e5ufloat";dstFormat="rg8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb9e5ufloat";dstFormat="rg8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb9e5ufloat";dstFormat="rg8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb9e5ufloat";dstFormat="rgb10a2uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb9e5ufloat";dstFormat="rgb10a2unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb9e5ufloat";dstFormat="rgb9e5ufloat"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="rgb9e5ufloat";dstFormat="rgba16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb9e5ufloat";dstFormat="rgba16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb9e5ufloat";dstFormat="rgba16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb9e5ufloat";dstFormat="rgba32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb9e5ufloat";dstFormat="rgba32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb9e5ufloat";dstFormat="rgba32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb9e5ufloat";dstFormat="rgba8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb9e5ufloat";dstFormat="rgba8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb9e5ufloat";dstFormat="rgba8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb9e5ufloat";dstFormat="rgba8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb9e5ufloat";dstFormat="rgba8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgb9e5ufloat";dstFormat="stencil8"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16float";dstFormat="bgra8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16float";dstFormat="bgra8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16float";dstFormat="depth16unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16float";dstFormat="r16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16float";dstFormat="r16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16float";dstFormat="r16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16float";dstFormat="r32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16float";dstFormat="r32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16float";dstFormat="r32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16float";dstFormat="r8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16float";dstFormat="r8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16float";dstFormat="r8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16float";dstFormat="r8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16float";dstFormat="rg11b10ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16float";dstFormat="rg16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16float";dstFormat="rg16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16float";dstFormat="rg16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16float";dstFormat="rg32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16float";dstFormat="rg32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16float";dstFormat="rg32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16float";dstFormat="rg8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16float";dstFormat="rg8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16float";dstFormat="rg8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16float";dstFormat="rg8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16float";dstFormat="rgb10a2uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16float";dstFormat="rgb10a2unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16float";dstFormat="rgb9e5ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16float";dstFormat="rgba16float"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16float";dstFormat="rgba16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16float";dstFormat="rgba16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16float";dstFormat="rgba32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16float";dstFormat="rgba32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16float";dstFormat="rgba32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16float";dstFormat="rgba8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16float";dstFormat="rgba8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16float";dstFormat="rgba8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16float";dstFormat="rgba8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16float";dstFormat="rgba8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16float";dstFormat="stencil8"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16sint";dstFormat="bgra8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16sint";dstFormat="bgra8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16sint";dstFormat="depth16unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16sint";dstFormat="r16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16sint";dstFormat="r16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16sint";dstFormat="r16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16sint";dstFormat="r32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16sint";dstFormat="r32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16sint";dstFormat="r32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16sint";dstFormat="r8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16sint";dstFormat="r8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16sint";dstFormat="r8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16sint";dstFormat="r8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16sint";dstFormat="rg11b10ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16sint";dstFormat="rg16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16sint";dstFormat="rg16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16sint";dstFormat="rg16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16sint";dstFormat="rg32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16sint";dstFormat="rg32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16sint";dstFormat="rg32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16sint";dstFormat="rg8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16sint";dstFormat="rg8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16sint";dstFormat="rg8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16sint";dstFormat="rg8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16sint";dstFormat="rgb10a2uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16sint";dstFormat="rgb10a2unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16sint";dstFormat="rgb9e5ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16sint";dstFormat="rgba16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16sint";dstFormat="rgba16sint"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16sint";dstFormat="rgba16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16sint";dstFormat="rgba32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16sint";dstFormat="rgba32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16sint";dstFormat="rgba32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16sint";dstFormat="rgba8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16sint";dstFormat="rgba8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16sint";dstFormat="rgba8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16sint";dstFormat="rgba8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16sint";dstFormat="rgba8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16sint";dstFormat="stencil8"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16uint";dstFormat="bgra8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16uint";dstFormat="bgra8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16uint";dstFormat="depth16unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16uint";dstFormat="r16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16uint";dstFormat="r16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16uint";dstFormat="r16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16uint";dstFormat="r32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16uint";dstFormat="r32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16uint";dstFormat="r32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16uint";dstFormat="r8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16uint";dstFormat="r8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16uint";dstFormat="r8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16uint";dstFormat="r8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16uint";dstFormat="rg11b10ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16uint";dstFormat="rg16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16uint";dstFormat="rg16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16uint";dstFormat="rg16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16uint";dstFormat="rg32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16uint";dstFormat="rg32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16uint";dstFormat="rg32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16uint";dstFormat="rg8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16uint";dstFormat="rg8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16uint";dstFormat="rg8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16uint";dstFormat="rg8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16uint";dstFormat="rgb10a2uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16uint";dstFormat="rgb10a2unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16uint";dstFormat="rgb9e5ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16uint";dstFormat="rgba16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16uint";dstFormat="rgba16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16uint";dstFormat="rgba16uint"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16uint";dstFormat="rgba32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16uint";dstFormat="rgba32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16uint";dstFormat="rgba32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16uint";dstFormat="rgba8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16uint";dstFormat="rgba8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16uint";dstFormat="rgba8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16uint";dstFormat="rgba8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16uint";dstFormat="rgba8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba16uint";dstFormat="stencil8"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32float";dstFormat="bgra8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32float";dstFormat="bgra8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32float";dstFormat="depth16unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32float";dstFormat="r16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32float";dstFormat="r16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32float";dstFormat="r16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32float";dstFormat="r32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32float";dstFormat="r32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32float";dstFormat="r32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32float";dstFormat="r8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32float";dstFormat="r8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32float";dstFormat="r8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32float";dstFormat="r8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32float";dstFormat="rg11b10ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32float";dstFormat="rg16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32float";dstFormat="rg16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32float";dstFormat="rg16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32float";dstFormat="rg32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32float";dstFormat="rg32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32float";dstFormat="rg32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32float";dstFormat="rg8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32float";dstFormat="rg8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32float";dstFormat="rg8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32float";dstFormat="rg8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32float";dstFormat="rgb10a2uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32float";dstFormat="rgb10a2unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32float";dstFormat="rgb9e5ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32float";dstFormat="rgba16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32float";dstFormat="rgba16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32float";dstFormat="rgba16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32float";dstFormat="rgba32float"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32float";dstFormat="rgba32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32float";dstFormat="rgba32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32float";dstFormat="rgba8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32float";dstFormat="rgba8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32float";dstFormat="rgba8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32float";dstFormat="rgba8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32float";dstFormat="rgba8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32float";dstFormat="stencil8"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32sint";dstFormat="bgra8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32sint";dstFormat="bgra8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32sint";dstFormat="depth16unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32sint";dstFormat="r16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32sint";dstFormat="r16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32sint";dstFormat="r16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32sint";dstFormat="r32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32sint";dstFormat="r32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32sint";dstFormat="r32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32sint";dstFormat="r8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32sint";dstFormat="r8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32sint";dstFormat="r8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32sint";dstFormat="r8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32sint";dstFormat="rg11b10ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32sint";dstFormat="rg16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32sint";dstFormat="rg16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32sint";dstFormat="rg16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32sint";dstFormat="rg32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32sint";dstFormat="rg32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32sint";dstFormat="rg32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32sint";dstFormat="rg8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32sint";dstFormat="rg8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32sint";dstFormat="rg8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32sint";dstFormat="rg8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32sint";dstFormat="rgb10a2uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32sint";dstFormat="rgb10a2unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32sint";dstFormat="rgb9e5ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32sint";dstFormat="rgba16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32sint";dstFormat="rgba16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32sint";dstFormat="rgba16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32sint";dstFormat="rgba32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32sint";dstFormat="rgba32sint"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32sint";dstFormat="rgba32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32sint";dstFormat="rgba8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32sint";dstFormat="rgba8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32sint";dstFormat="rgba8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32sint";dstFormat="rgba8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32sint";dstFormat="rgba8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32sint";dstFormat="stencil8"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32uint";dstFormat="bgra8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32uint";dstFormat="bgra8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32uint";dstFormat="depth16unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32uint";dstFormat="r16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32uint";dstFormat="r16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32uint";dstFormat="r16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32uint";dstFormat="r32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32uint";dstFormat="r32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32uint";dstFormat="r32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32uint";dstFormat="r8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32uint";dstFormat="r8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32uint";dstFormat="r8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32uint";dstFormat="r8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32uint";dstFormat="rg11b10ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32uint";dstFormat="rg16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32uint";dstFormat="rg16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32uint";dstFormat="rg16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32uint";dstFormat="rg32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32uint";dstFormat="rg32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32uint";dstFormat="rg32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32uint";dstFormat="rg8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32uint";dstFormat="rg8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32uint";dstFormat="rg8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32uint";dstFormat="rg8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32uint";dstFormat="rgb10a2uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32uint";dstFormat="rgb10a2unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32uint";dstFormat="rgb9e5ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32uint";dstFormat="rgba16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32uint";dstFormat="rgba16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32uint";dstFormat="rgba16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32uint";dstFormat="rgba32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32uint";dstFormat="rgba32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32uint";dstFormat="rgba32uint"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32uint";dstFormat="rgba8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32uint";dstFormat="rgba8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32uint";dstFormat="rgba8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32uint";dstFormat="rgba8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32uint";dstFormat="rgba8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba32uint";dstFormat="stencil8"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8sint";dstFormat="bgra8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8sint";dstFormat="bgra8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8sint";dstFormat="depth16unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8sint";dstFormat="r16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8sint";dstFormat="r16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8sint";dstFormat="r16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8sint";dstFormat="r32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8sint";dstFormat="r32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8sint";dstFormat="r32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8sint";dstFormat="r8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8sint";dstFormat="r8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8sint";dstFormat="r8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8sint";dstFormat="r8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8sint";dstFormat="rg11b10ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8sint";dstFormat="rg16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8sint";dstFormat="rg16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8sint";dstFormat="rg16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8sint";dstFormat="rg32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8sint";dstFormat="rg32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8sint";dstFormat="rg32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8sint";dstFormat="rg8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8sint";dstFormat="rg8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8sint";dstFormat="rg8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8sint";dstFormat="rg8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8sint";dstFormat="rgb10a2uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8sint";dstFormat="rgb10a2unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8sint";dstFormat="rgb9e5ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8sint";dstFormat="rgba16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8sint";dstFormat="rgba16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8sint";dstFormat="rgba16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8sint";dstFormat="rgba32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8sint";dstFormat="rgba32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8sint";dstFormat="rgba32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8sint";dstFormat="rgba8sint"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8sint";dstFormat="rgba8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8sint";dstFormat="rgba8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8sint";dstFormat="rgba8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8sint";dstFormat="rgba8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8sint";dstFormat="stencil8"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8snorm";dstFormat="bgra8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8snorm";dstFormat="bgra8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8snorm";dstFormat="depth16unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8snorm";dstFormat="r16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8snorm";dstFormat="r16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8snorm";dstFormat="r16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8snorm";dstFormat="r32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8snorm";dstFormat="r32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8snorm";dstFormat="r32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8snorm";dstFormat="r8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8snorm";dstFormat="r8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8snorm";dstFormat="r8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8snorm";dstFormat="r8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8snorm";dstFormat="rg11b10ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8snorm";dstFormat="rg16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8snorm";dstFormat="rg16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8snorm";dstFormat="rg16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8snorm";dstFormat="rg32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8snorm";dstFormat="rg32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8snorm";dstFormat="rg32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8snorm";dstFormat="rg8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8snorm";dstFormat="rg8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8snorm";dstFormat="rg8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8snorm";dstFormat="rg8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8snorm";dstFormat="rgb10a2uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8snorm";dstFormat="rgb10a2unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8snorm";dstFormat="rgb9e5ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8snorm";dstFormat="rgba16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8snorm";dstFormat="rgba16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8snorm";dstFormat="rgba16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8snorm";dstFormat="rgba32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8snorm";dstFormat="rgba32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8snorm";dstFormat="rgba32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8snorm";dstFormat="rgba8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8snorm";dstFormat="rgba8snorm"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8snorm";dstFormat="rgba8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8snorm";dstFormat="rgba8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8snorm";dstFormat="rgba8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8snorm";dstFormat="stencil8"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8uint";dstFormat="bgra8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8uint";dstFormat="bgra8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8uint";dstFormat="depth16unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8uint";dstFormat="r16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8uint";dstFormat="r16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8uint";dstFormat="r16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8uint";dstFormat="r32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8uint";dstFormat="r32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8uint";dstFormat="r32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8uint";dstFormat="r8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8uint";dstFormat="r8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8uint";dstFormat="r8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8uint";dstFormat="r8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8uint";dstFormat="rg11b10ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8uint";dstFormat="rg16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8uint";dstFormat="rg16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8uint";dstFormat="rg16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8uint";dstFormat="rg32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8uint";dstFormat="rg32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8uint";dstFormat="rg32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8uint";dstFormat="rg8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8uint";dstFormat="rg8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8uint";dstFormat="rg8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8uint";dstFormat="rg8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8uint";dstFormat="rgb10a2uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8uint";dstFormat="rgb10a2unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8uint";dstFormat="rgb9e5ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8uint";dstFormat="rgba16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8uint";dstFormat="rgba16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8uint";dstFormat="rgba16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8uint";dstFormat="rgba32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8uint";dstFormat="rgba32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8uint";dstFormat="rgba32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8uint";dstFormat="rgba8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8uint";dstFormat="rgba8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8uint";dstFormat="rgba8uint"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8uint";dstFormat="rgba8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8uint";dstFormat="rgba8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8uint";dstFormat="stencil8"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm";dstFormat="bgra8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm";dstFormat="bgra8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm";dstFormat="depth16unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm";dstFormat="r16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm";dstFormat="r16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm";dstFormat="r16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm";dstFormat="r32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm";dstFormat="r32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm";dstFormat="r32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm";dstFormat="r8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm";dstFormat="r8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm";dstFormat="r8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm";dstFormat="r8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm";dstFormat="rg11b10ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm";dstFormat="rg16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm";dstFormat="rg16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm";dstFormat="rg16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm";dstFormat="rg32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm";dstFormat="rg32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm";dstFormat="rg32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm";dstFormat="rg8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm";dstFormat="rg8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm";dstFormat="rg8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm";dstFormat="rg8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm";dstFormat="rgb10a2uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm";dstFormat="rgb10a2unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm";dstFormat="rgb9e5ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm";dstFormat="rgba16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm";dstFormat="rgba16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm";dstFormat="rgba16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm";dstFormat="rgba32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm";dstFormat="rgba32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm";dstFormat="rgba32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm";dstFormat="rgba8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm";dstFormat="rgba8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm";dstFormat="rgba8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm";dstFormat="rgba8unorm"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm";dstFormat="rgba8unorm-srgb"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm";dstFormat="stencil8"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm-srgb";dstFormat="bgra8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm-srgb";dstFormat="bgra8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm-srgb";dstFormat="depth16unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm-srgb";dstFormat="r16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm-srgb";dstFormat="r16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm-srgb";dstFormat="r16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm-srgb";dstFormat="r32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm-srgb";dstFormat="r32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm-srgb";dstFormat="r32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm-srgb";dstFormat="r8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm-srgb";dstFormat="r8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm-srgb";dstFormat="r8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm-srgb";dstFormat="r8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm-srgb";dstFormat="rg11b10ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm-srgb";dstFormat="rg16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm-srgb";dstFormat="rg16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm-srgb";dstFormat="rg16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm-srgb";dstFormat="rg32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm-srgb";dstFormat="rg32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm-srgb";dstFormat="rg32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm-srgb";dstFormat="rg8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm-srgb";dstFormat="rg8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm-srgb";dstFormat="rg8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm-srgb";dstFormat="rg8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm-srgb";dstFormat="rgb10a2uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm-srgb";dstFormat="rgb10a2unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm-srgb";dstFormat="rgb9e5ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm-srgb";dstFormat="rgba16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm-srgb";dstFormat="rgba16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm-srgb";dstFormat="rgba16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm-srgb";dstFormat="rgba32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm-srgb";dstFormat="rgba32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm-srgb";dstFormat="rgba32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm-srgb";dstFormat="rgba8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm-srgb";dstFormat="rgba8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm-srgb";dstFormat="rgba8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm-srgb";dstFormat="rgba8unorm"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm-srgb";dstFormat="rgba8unorm-srgb"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]

  [:srcFormat="rgba8unorm-srgb";dstFormat="stencil8"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="stencil8";dstFormat="bgra8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="stencil8";dstFormat="bgra8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="stencil8";dstFormat="depth16unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="stencil8";dstFormat="r16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="stencil8";dstFormat="r16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="stencil8";dstFormat="r16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="stencil8";dstFormat="r32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="stencil8";dstFormat="r32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="stencil8";dstFormat="r32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="stencil8";dstFormat="r8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="stencil8";dstFormat="r8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="stencil8";dstFormat="r8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="stencil8";dstFormat="r8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="stencil8";dstFormat="rg11b10ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="stencil8";dstFormat="rg16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="stencil8";dstFormat="rg16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="stencil8";dstFormat="rg16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="stencil8";dstFormat="rg32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="stencil8";dstFormat="rg32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="stencil8";dstFormat="rg32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="stencil8";dstFormat="rg8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="stencil8";dstFormat="rg8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="stencil8";dstFormat="rg8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="stencil8";dstFormat="rg8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="stencil8";dstFormat="rgb10a2uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="stencil8";dstFormat="rgb10a2unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="stencil8";dstFormat="rgb9e5ufloat"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="stencil8";dstFormat="rgba16float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="stencil8";dstFormat="rgba16sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="stencil8";dstFormat="rgba16uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="stencil8";dstFormat="rgba32float"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="stencil8";dstFormat="rgba32sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="stencil8";dstFormat="rgba32uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="stencil8";dstFormat="rgba8sint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="stencil8";dstFormat="rgba8snorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="stencil8";dstFormat="rgba8uint"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="stencil8";dstFormat="rgba8unorm"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="stencil8";dstFormat="rgba8unorm-srgb"]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac": [FAIL, TIMEOUT, NOTRUN]

  [:srcFormat="stencil8";dstFormat="stencil8"]
    expected:
      if os == "mac": [PASS, TIMEOUT, NOTRUN]


[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:texture_usage:*]
  implementation-status: backlog
  expected:
    if os == "mac" and debug: [OK, TIMEOUT]
  [:]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
      if os == "mac" and debug: [FAIL, TIMEOUT, NOTRUN]
      if os == "mac" and not debug: FAIL
