[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleBaseClampToEdge:2d_coords:*]
  implementation-status: backlog
  [:stage="c";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="c";modeV="c"]

  [:stage="c";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="c";modeV="m"]

  [:stage="c";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="c";modeV="r"]

  [:stage="c";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="m";modeV="c"]

  [:stage="c";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="m";modeV="m"]

  [:stage="c";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="m";modeV="r"]

  [:stage="c";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="r";modeV="c"]

  [:stage="c";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="r";modeV="m"]

  [:stage="c";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="r";modeV="r"]

  [:stage="c";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="c";modeV="c"]

  [:stage="c";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="c";modeV="m"]

  [:stage="c";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="c";modeV="r"]

  [:stage="c";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="m";modeV="c"]

  [:stage="c";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="m";modeV="m"]

  [:stage="c";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="m";modeV="r"]

  [:stage="c";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="r";modeV="c"]

  [:stage="c";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="r";modeV="m"]

  [:stage="c";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="r";modeV="r"]

  [:stage="c";textureType="texture_external";filt="linear";modeU="c";modeV="c"]
    expected: FAIL

  [:stage="c";textureType="texture_external";filt="linear";modeU="c";modeV="m"]
    expected: FAIL

  [:stage="c";textureType="texture_external";filt="linear";modeU="c";modeV="r"]
    expected: FAIL

  [:stage="c";textureType="texture_external";filt="linear";modeU="m";modeV="c"]
    expected: FAIL

  [:stage="c";textureType="texture_external";filt="linear";modeU="m";modeV="m"]
    expected: FAIL

  [:stage="c";textureType="texture_external";filt="linear";modeU="m";modeV="r"]
    expected: FAIL

  [:stage="c";textureType="texture_external";filt="linear";modeU="r";modeV="c"]
    expected: FAIL

  [:stage="c";textureType="texture_external";filt="linear";modeU="r";modeV="m"]
    expected: FAIL

  [:stage="c";textureType="texture_external";filt="linear";modeU="r";modeV="r"]
    expected: FAIL

  [:stage="c";textureType="texture_external";filt="nearest";modeU="c";modeV="c"]
    expected: FAIL

  [:stage="c";textureType="texture_external";filt="nearest";modeU="c";modeV="m"]
    expected: FAIL

  [:stage="c";textureType="texture_external";filt="nearest";modeU="c";modeV="r"]
    expected: FAIL

  [:stage="c";textureType="texture_external";filt="nearest";modeU="m";modeV="c"]
    expected: FAIL

  [:stage="c";textureType="texture_external";filt="nearest";modeU="m";modeV="m"]
    expected: FAIL

  [:stage="c";textureType="texture_external";filt="nearest";modeU="m";modeV="r"]
    expected: FAIL

  [:stage="c";textureType="texture_external";filt="nearest";modeU="r";modeV="c"]
    expected: FAIL

  [:stage="c";textureType="texture_external";filt="nearest";modeU="r";modeV="m"]
    expected: FAIL

  [:stage="c";textureType="texture_external";filt="nearest";modeU="r";modeV="r"]
    expected: FAIL

  [:stage="f";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="c";modeV="c"]

  [:stage="f";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="c";modeV="m"]

  [:stage="f";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="c";modeV="r"]

  [:stage="f";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="m";modeV="c"]

  [:stage="f";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="m";modeV="m"]

  [:stage="f";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="m";modeV="r"]

  [:stage="f";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="r";modeV="c"]

  [:stage="f";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="r";modeV="m"]

  [:stage="f";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="r";modeV="r"]

  [:stage="f";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="c";modeV="c"]

  [:stage="f";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="c";modeV="m"]

  [:stage="f";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="c";modeV="r"]

  [:stage="f";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="m";modeV="c"]

  [:stage="f";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="m";modeV="m"]

  [:stage="f";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="m";modeV="r"]

  [:stage="f";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="r";modeV="c"]

  [:stage="f";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="r";modeV="m"]

  [:stage="f";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="r";modeV="r"]

  [:stage="f";textureType="texture_external";filt="linear";modeU="c";modeV="c"]
    expected: FAIL

  [:stage="f";textureType="texture_external";filt="linear";modeU="c";modeV="m"]
    expected: FAIL

  [:stage="f";textureType="texture_external";filt="linear";modeU="c";modeV="r"]
    expected: FAIL

  [:stage="f";textureType="texture_external";filt="linear";modeU="m";modeV="c"]
    expected: FAIL

  [:stage="f";textureType="texture_external";filt="linear";modeU="m";modeV="m"]
    expected: FAIL

  [:stage="f";textureType="texture_external";filt="linear";modeU="m";modeV="r"]
    expected: FAIL

  [:stage="f";textureType="texture_external";filt="linear";modeU="r";modeV="c"]
    expected: FAIL

  [:stage="f";textureType="texture_external";filt="linear";modeU="r";modeV="m"]
    expected: FAIL

  [:stage="f";textureType="texture_external";filt="linear";modeU="r";modeV="r"]
    expected: FAIL

  [:stage="f";textureType="texture_external";filt="nearest";modeU="c";modeV="c"]
    expected: FAIL

  [:stage="f";textureType="texture_external";filt="nearest";modeU="c";modeV="m"]
    expected: FAIL

  [:stage="f";textureType="texture_external";filt="nearest";modeU="c";modeV="r"]
    expected: FAIL

  [:stage="f";textureType="texture_external";filt="nearest";modeU="m";modeV="c"]
    expected: FAIL

  [:stage="f";textureType="texture_external";filt="nearest";modeU="m";modeV="m"]
    expected: FAIL

  [:stage="f";textureType="texture_external";filt="nearest";modeU="m";modeV="r"]
    expected: FAIL

  [:stage="f";textureType="texture_external";filt="nearest";modeU="r";modeV="c"]
    expected: FAIL

  [:stage="f";textureType="texture_external";filt="nearest";modeU="r";modeV="m"]
    expected: FAIL

  [:stage="f";textureType="texture_external";filt="nearest";modeU="r";modeV="r"]
    expected: FAIL

  [:stage="v";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="c";modeV="c"]

  [:stage="v";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="c";modeV="m"]

  [:stage="v";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="c";modeV="r"]

  [:stage="v";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="m";modeV="c"]

  [:stage="v";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="m";modeV="m"]

  [:stage="v";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="m";modeV="r"]

  [:stage="v";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="r";modeV="c"]

  [:stage="v";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="r";modeV="m"]

  [:stage="v";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="r";modeV="r"]

  [:stage="v";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="c";modeV="c"]

  [:stage="v";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="c";modeV="m"]

  [:stage="v";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="c";modeV="r"]

  [:stage="v";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="m";modeV="c"]

  [:stage="v";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="m";modeV="m"]

  [:stage="v";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="m";modeV="r"]

  [:stage="v";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="r";modeV="c"]

  [:stage="v";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="r";modeV="m"]

  [:stage="v";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="r";modeV="r"]

  [:stage="v";textureType="texture_external";filt="linear";modeU="c";modeV="c"]
    expected: FAIL

  [:stage="v";textureType="texture_external";filt="linear";modeU="c";modeV="m"]
    expected: FAIL

  [:stage="v";textureType="texture_external";filt="linear";modeU="c";modeV="r"]
    expected: FAIL

  [:stage="v";textureType="texture_external";filt="linear";modeU="m";modeV="c"]
    expected: FAIL

  [:stage="v";textureType="texture_external";filt="linear";modeU="m";modeV="m"]
    expected: FAIL

  [:stage="v";textureType="texture_external";filt="linear";modeU="m";modeV="r"]
    expected: FAIL

  [:stage="v";textureType="texture_external";filt="linear";modeU="r";modeV="c"]
    expected: FAIL

  [:stage="v";textureType="texture_external";filt="linear";modeU="r";modeV="m"]
    expected: FAIL

  [:stage="v";textureType="texture_external";filt="linear";modeU="r";modeV="r"]
    expected: FAIL

  [:stage="v";textureType="texture_external";filt="nearest";modeU="c";modeV="c"]
    expected: FAIL

  [:stage="v";textureType="texture_external";filt="nearest";modeU="c";modeV="m"]
    expected: FAIL

  [:stage="v";textureType="texture_external";filt="nearest";modeU="c";modeV="r"]
    expected: FAIL

  [:stage="v";textureType="texture_external";filt="nearest";modeU="m";modeV="c"]
    expected: FAIL

  [:stage="v";textureType="texture_external";filt="nearest";modeU="m";modeV="m"]
    expected: FAIL

  [:stage="v";textureType="texture_external";filt="nearest";modeU="m";modeV="r"]
    expected: FAIL

  [:stage="v";textureType="texture_external";filt="nearest";modeU="r";modeV="c"]
    expected: FAIL

  [:stage="v";textureType="texture_external";filt="nearest";modeU="r";modeV="m"]
    expected: FAIL

  [:stage="v";textureType="texture_external";filt="nearest";modeU="r";modeV="r"]
    expected: FAIL
