[cts.https.html?q=webgpu:api,validation,render_pipeline,overrides:identifier,fragment:*]
  implementation-status: backlog
  [:isAsync=false;fragmentConstants={"%E6%95%B0":1}]

  [:isAsync=false;fragmentConstants={"1":1,"1000":1,"r":1,"g":1}]

  [:isAsync=false;fragmentConstants={"1":1,"b":1}]
    expected: FAIL

  [:isAsync=false;fragmentConstants={"1":1}]

  [:isAsync=false;fragmentConstants={"2":1}]
    expected: FAIL

  [:isAsync=false;fragmentConstants={"a":1}]
    expected: FAIL

  [:isAsync=false;fragmentConstants={"b":1}]
    expected: FAIL

  [:isAsync=false;fragmentConstants={"r":1,"g":1}]

  [:isAsync=false;fragmentConstants={"r%5Cu0000":1}]
    expected: FAIL

  [:isAsync=false;fragmentConstants={"s%C3%A9quen%C3%A7age":0}]
    expected: FAIL

  [:isAsync=false;fragmentConstants={"xxx":1}]
    expected: FAIL

  [:isAsync=false;fragmentConstants={}]

  [:isAsync=true;fragmentConstants={"%E6%95%B0":1}]

  [:isAsync=true;fragmentConstants={"1":1,"1000":1,"r":1,"g":1}]

  [:isAsync=true;fragmentConstants={"1":1,"b":1}]
    expected: FAIL

  [:isAsync=true;fragmentConstants={"1":1}]

  [:isAsync=true;fragmentConstants={"2":1}]
    expected: FAIL

  [:isAsync=true;fragmentConstants={"a":1}]
    expected: FAIL

  [:isAsync=true;fragmentConstants={"b":1}]
    expected: FAIL

  [:isAsync=true;fragmentConstants={"r":1,"g":1}]

  [:isAsync=true;fragmentConstants={"r%5Cu0000":1}]
    expected: FAIL

  [:isAsync=true;fragmentConstants={"s%C3%A9quen%C3%A7age":0}]
    expected: FAIL

  [:isAsync=true;fragmentConstants={"xxx":1}]
    expected: FAIL

  [:isAsync=true;fragmentConstants={}]


[cts.https.html?q=webgpu:api,validation,render_pipeline,overrides:identifier,vertex:*]
  implementation-status: backlog
  [:isAsync=false;vertexConstants={"%E6%95%B0":1}]

  [:isAsync=false;vertexConstants={"1":1,"1000":1,"x":1,"y":1}]

  [:isAsync=false;vertexConstants={"1":1,"z":1}]
    expected: FAIL

  [:isAsync=false;vertexConstants={"1":1}]

  [:isAsync=false;vertexConstants={"2":1}]
    expected: FAIL

  [:isAsync=false;vertexConstants={"se%CC%81quen%C3%A7age":0}]
    expected: FAIL

  [:isAsync=false;vertexConstants={"w":1}]
    expected: FAIL

  [:isAsync=false;vertexConstants={"x":1,"y":1}]

  [:isAsync=false;vertexConstants={"x%5Cu0000":1,"y":1}]
    expected: FAIL

  [:isAsync=false;vertexConstants={"xxx":1}]
    expected: FAIL

  [:isAsync=false;vertexConstants={"z":1}]
    expected: FAIL

  [:isAsync=false;vertexConstants={}]

  [:isAsync=true;vertexConstants={"%E6%95%B0":1}]

  [:isAsync=true;vertexConstants={"1":1,"1000":1,"x":1,"y":1}]

  [:isAsync=true;vertexConstants={"1":1,"z":1}]
    expected: FAIL

  [:isAsync=true;vertexConstants={"1":1}]

  [:isAsync=true;vertexConstants={"2":1}]
    expected: FAIL

  [:isAsync=true;vertexConstants={"se%CC%81quen%C3%A7age":0}]
    expected: FAIL

  [:isAsync=true;vertexConstants={"w":1}]
    expected: FAIL

  [:isAsync=true;vertexConstants={"x":1,"y":1}]

  [:isAsync=true;vertexConstants={"x%5Cu0000":1,"y":1}]
    expected: FAIL

  [:isAsync=true;vertexConstants={"xxx":1}]
    expected: FAIL

  [:isAsync=true;vertexConstants={"z":1}]
    expected: FAIL

  [:isAsync=true;vertexConstants={}]


[cts.https.html?q=webgpu:api,validation,render_pipeline,overrides:uninitialized,fragment:*]
  [:isAsync=false;fragmentConstants={"r":1,"b":1}]

  [:isAsync=false;fragmentConstants={"r":1,"g":1,"b":1,"a":1}]

  [:isAsync=false;fragmentConstants={"r":1,"g":1}]

  [:isAsync=false;fragmentConstants={}]

  [:isAsync=true;fragmentConstants={"r":1,"b":1}]

  [:isAsync=true;fragmentConstants={"r":1,"g":1,"b":1,"a":1}]

  [:isAsync=true;fragmentConstants={"r":1,"g":1}]

  [:isAsync=true;fragmentConstants={}]


[cts.https.html?q=webgpu:api,validation,render_pipeline,overrides:uninitialized,vertex:*]
  [:isAsync=false;vertexConstants={"x":1,"y":1,"z":1,"w":1}]

  [:isAsync=false;vertexConstants={"x":1,"y":1}]

  [:isAsync=false;vertexConstants={"x":1,"z":1}]

  [:isAsync=false;vertexConstants={}]

  [:isAsync=true;vertexConstants={"x":1,"y":1,"z":1,"w":1}]

  [:isAsync=true;vertexConstants={"x":1,"y":1}]

  [:isAsync=true;vertexConstants={"x":1,"z":1}]

  [:isAsync=true;vertexConstants={}]


[cts.https.html?q=webgpu:api,validation,render_pipeline,overrides:value,type_error,fragment:*]
  [:isAsync=false;fragmentConstants={"cf":"_nan_"}]

  [:isAsync=false;fragmentConstants={"cf":"_neginfinity_"}]

  [:isAsync=false;fragmentConstants={"cf":"_posinfinity_"}]

  [:isAsync=false;fragmentConstants={"cf":1}]

  [:isAsync=true;fragmentConstants={"cf":"_nan_"}]

  [:isAsync=true;fragmentConstants={"cf":"_neginfinity_"}]

  [:isAsync=true;fragmentConstants={"cf":"_posinfinity_"}]

  [:isAsync=true;fragmentConstants={"cf":1}]


[cts.https.html?q=webgpu:api,validation,render_pipeline,overrides:value,type_error,vertex:*]
  [:isAsync=false;vertexConstants={"cf":"_nan_"}]

  [:isAsync=false;vertexConstants={"cf":"_neginfinity_"}]

  [:isAsync=false;vertexConstants={"cf":"_posinfinity_"}]

  [:isAsync=false;vertexConstants={"cf":1}]

  [:isAsync=true;vertexConstants={"cf":"_nan_"}]

  [:isAsync=true;vertexConstants={"cf":"_neginfinity_"}]

  [:isAsync=true;vertexConstants={"cf":"_posinfinity_"}]

  [:isAsync=true;vertexConstants={"cf":1}]


[cts.https.html?q=webgpu:api,validation,render_pipeline,overrides:value,validation_error,f16,fragment:*]
  [:isAsync=false;fragmentConstants={"cf16":-3.4028234663852886e%2B38}]

  [:isAsync=false;fragmentConstants={"cf16":-3.4028235677973366e%2B38}]

  [:isAsync=false;fragmentConstants={"cf16":-65504}]

  [:isAsync=false;fragmentConstants={"cf16":-65520}]

  [:isAsync=false;fragmentConstants={"cf16":3.4028234663852886e%2B38}]

  [:isAsync=false;fragmentConstants={"cf16":3.4028235677973366e%2B38}]

  [:isAsync=false;fragmentConstants={"cf16":65504}]

  [:isAsync=false;fragmentConstants={"cf16":65520}]

  [:isAsync=true;fragmentConstants={"cf16":-3.4028234663852886e%2B38}]

  [:isAsync=true;fragmentConstants={"cf16":-3.4028235677973366e%2B38}]

  [:isAsync=true;fragmentConstants={"cf16":-65504}]

  [:isAsync=true;fragmentConstants={"cf16":-65520}]

  [:isAsync=true;fragmentConstants={"cf16":3.4028234663852886e%2B38}]

  [:isAsync=true;fragmentConstants={"cf16":3.4028235677973366e%2B38}]

  [:isAsync=true;fragmentConstants={"cf16":65504}]

  [:isAsync=true;fragmentConstants={"cf16":65520}]


[cts.https.html?q=webgpu:api,validation,render_pipeline,overrides:value,validation_error,f16,vertex:*]
  [:isAsync=false;vertexConstants={"cf16":-3.4028234663852886e%2B38}]

  [:isAsync=false;vertexConstants={"cf16":-3.4028235677973366e%2B38}]

  [:isAsync=false;vertexConstants={"cf16":-65504}]

  [:isAsync=false;vertexConstants={"cf16":-65520}]

  [:isAsync=false;vertexConstants={"cf16":3.4028234663852886e%2B38}]

  [:isAsync=false;vertexConstants={"cf16":3.4028235677973366e%2B38}]

  [:isAsync=false;vertexConstants={"cf16":65504}]

  [:isAsync=false;vertexConstants={"cf16":65520}]

  [:isAsync=true;vertexConstants={"cf16":-3.4028234663852886e%2B38}]

  [:isAsync=true;vertexConstants={"cf16":-3.4028235677973366e%2B38}]

  [:isAsync=true;vertexConstants={"cf16":-65504}]

  [:isAsync=true;vertexConstants={"cf16":-65520}]

  [:isAsync=true;vertexConstants={"cf16":3.4028234663852886e%2B38}]

  [:isAsync=true;vertexConstants={"cf16":3.4028235677973366e%2B38}]

  [:isAsync=true;vertexConstants={"cf16":65504}]

  [:isAsync=true;vertexConstants={"cf16":65520}]


[cts.https.html?q=webgpu:api,validation,render_pipeline,overrides:value,validation_error,fragment:*]
  [:isAsync=false;fragmentConstants={"cb":-2147483649}]

  [:isAsync=false;fragmentConstants={"cb":1.7976931348623157e%2B308}]

  [:isAsync=false;fragmentConstants={"cf":-3.4028234663852886e%2B38}]

  [:isAsync=false;fragmentConstants={"cf":-3.4028235677973366e%2B38}]

  [:isAsync=false;fragmentConstants={"cf":3.4028234663852886e%2B38}]

  [:isAsync=false;fragmentConstants={"cf":3.4028235677973366e%2B38}]

  [:isAsync=false;fragmentConstants={"ci":-2147483648}]

  [:isAsync=false;fragmentConstants={"ci":-2147483649}]

  [:isAsync=false;fragmentConstants={"ci":2147483647}]

  [:isAsync=false;fragmentConstants={"ci":2147483648}]

  [:isAsync=false;fragmentConstants={"cu":-1}]

  [:isAsync=false;fragmentConstants={"cu":0}]

  [:isAsync=false;fragmentConstants={"cu":4294967295}]

  [:isAsync=false;fragmentConstants={"cu":4294967296}]

  [:isAsync=true;fragmentConstants={"cb":-2147483649}]

  [:isAsync=true;fragmentConstants={"cb":1.7976931348623157e%2B308}]

  [:isAsync=true;fragmentConstants={"cf":-3.4028234663852886e%2B38}]

  [:isAsync=true;fragmentConstants={"cf":-3.4028235677973366e%2B38}]

  [:isAsync=true;fragmentConstants={"cf":3.4028234663852886e%2B38}]

  [:isAsync=true;fragmentConstants={"cf":3.4028235677973366e%2B38}]

  [:isAsync=true;fragmentConstants={"ci":-2147483648}]

  [:isAsync=true;fragmentConstants={"ci":-2147483649}]

  [:isAsync=true;fragmentConstants={"ci":2147483647}]

  [:isAsync=true;fragmentConstants={"ci":2147483648}]

  [:isAsync=true;fragmentConstants={"cu":-1}]

  [:isAsync=true;fragmentConstants={"cu":0}]

  [:isAsync=true;fragmentConstants={"cu":4294967295}]

  [:isAsync=true;fragmentConstants={"cu":4294967296}]


[cts.https.html?q=webgpu:api,validation,render_pipeline,overrides:value,validation_error,vertex:*]
  [:isAsync=false;vertexConstants={"cb":-2147483649}]

  [:isAsync=false;vertexConstants={"cb":1.7976931348623157e%2B308}]

  [:isAsync=false;vertexConstants={"cf":-3.4028234663852886e%2B38}]

  [:isAsync=false;vertexConstants={"cf":-3.4028235677973366e%2B38}]

  [:isAsync=false;vertexConstants={"cf":3.4028234663852886e%2B38}]

  [:isAsync=false;vertexConstants={"cf":3.4028235677973366e%2B38}]

  [:isAsync=false;vertexConstants={"ci":-2147483648}]

  [:isAsync=false;vertexConstants={"ci":-2147483649}]

  [:isAsync=false;vertexConstants={"ci":2147483647}]

  [:isAsync=false;vertexConstants={"ci":2147483648}]

  [:isAsync=false;vertexConstants={"cu":-1}]

  [:isAsync=false;vertexConstants={"cu":0}]

  [:isAsync=false;vertexConstants={"cu":4294967295}]

  [:isAsync=false;vertexConstants={"cu":4294967296}]

  [:isAsync=true;vertexConstants={"cb":-2147483649}]

  [:isAsync=true;vertexConstants={"cb":1.7976931348623157e%2B308}]

  [:isAsync=true;vertexConstants={"cf":-3.4028234663852886e%2B38}]

  [:isAsync=true;vertexConstants={"cf":-3.4028235677973366e%2B38}]

  [:isAsync=true;vertexConstants={"cf":3.4028234663852886e%2B38}]

  [:isAsync=true;vertexConstants={"cf":3.4028235677973366e%2B38}]

  [:isAsync=true;vertexConstants={"ci":-2147483648}]

  [:isAsync=true;vertexConstants={"ci":-2147483649}]

  [:isAsync=true;vertexConstants={"ci":2147483647}]

  [:isAsync=true;vertexConstants={"ci":2147483648}]

  [:isAsync=true;vertexConstants={"cu":-1}]

  [:isAsync=true;vertexConstants={"cu":0}]

  [:isAsync=true;vertexConstants={"cu":4294967295}]

  [:isAsync=true;vertexConstants={"cu":4294967296}]
