[cts.https.html?q=webgpu:api,operation,storage_texture,read_write:basic:*]
  implementation-status: backlog
  expected:
    if os == "mac": [OK, SKIP]
  [:format="r32float";shaderStage="compute";textureDimension="1d";depthOrArrayLayers=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL

  [:format="r32float";shaderStage="compute";textureDimension="2d";depthOrArrayLayers=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL

  [:format="r32float";shaderStage="compute";textureDimension="2d";depthOrArrayLayers=2]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL

  [:format="r32float";shaderStage="compute";textureDimension="3d";depthOrArrayLayers=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL

  [:format="r32float";shaderStage="compute";textureDimension="3d";depthOrArrayLayers=2]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL

  [:format="r32float";shaderStage="fragment";textureDimension="1d";depthOrArrayLayers=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL

  [:format="r32float";shaderStage="fragment";textureDimension="2d";depthOrArrayLayers=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL

  [:format="r32float";shaderStage="fragment";textureDimension="2d";depthOrArrayLayers=2]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL

  [:format="r32float";shaderStage="fragment";textureDimension="3d";depthOrArrayLayers=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL

  [:format="r32float";shaderStage="fragment";textureDimension="3d";depthOrArrayLayers=2]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL

  [:format="r32sint";shaderStage="compute";textureDimension="1d";depthOrArrayLayers=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL

  [:format="r32sint";shaderStage="compute";textureDimension="2d";depthOrArrayLayers=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL

  [:format="r32sint";shaderStage="compute";textureDimension="2d";depthOrArrayLayers=2]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL

  [:format="r32sint";shaderStage="compute";textureDimension="3d";depthOrArrayLayers=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL

  [:format="r32sint";shaderStage="compute";textureDimension="3d";depthOrArrayLayers=2]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL

  [:format="r32sint";shaderStage="fragment";textureDimension="1d";depthOrArrayLayers=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL

  [:format="r32sint";shaderStage="fragment";textureDimension="2d";depthOrArrayLayers=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL

  [:format="r32sint";shaderStage="fragment";textureDimension="2d";depthOrArrayLayers=2]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL

  [:format="r32sint";shaderStage="fragment";textureDimension="3d";depthOrArrayLayers=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL

  [:format="r32sint";shaderStage="fragment";textureDimension="3d";depthOrArrayLayers=2]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL

  [:format="r32uint";shaderStage="compute";textureDimension="1d";depthOrArrayLayers=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL

  [:format="r32uint";shaderStage="compute";textureDimension="2d";depthOrArrayLayers=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL

  [:format="r32uint";shaderStage="compute";textureDimension="2d";depthOrArrayLayers=2]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL

  [:format="r32uint";shaderStage="compute";textureDimension="3d";depthOrArrayLayers=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL

  [:format="r32uint";shaderStage="compute";textureDimension="3d";depthOrArrayLayers=2]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL

  [:format="r32uint";shaderStage="fragment";textureDimension="1d";depthOrArrayLayers=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL

  [:format="r32uint";shaderStage="fragment";textureDimension="2d";depthOrArrayLayers=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL

  [:format="r32uint";shaderStage="fragment";textureDimension="2d";depthOrArrayLayers=2]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL

  [:format="r32uint";shaderStage="fragment";textureDimension="3d";depthOrArrayLayers=1]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL

  [:format="r32uint";shaderStage="fragment";textureDimension="3d";depthOrArrayLayers=2]
    expected:
      if os == "win": FAIL
      if os == "linux": FAIL
