[cts.https.html?q=webgpu:shader,execution,expression,access,structure,index:buffer:*]
  [:member_types=["i32","f16","vec4i","mat3x2f"\];inputSource="storage"]

  [:member_types=["i32","f16","vec4i","mat3x2f"\];inputSource="uniform"]

  [:member_types=["i32","u32","f32","f16","vec3f","vec4i"\];inputSource="storage"]

  [:member_types=["i32","u32","f32","f16","vec3f","vec4i"\];inputSource="uniform"]

  [:member_types=["i32","u32"\];inputSource="storage"]

  [:member_types=["i32","u32"\];inputSource="uniform"]

  [:member_types=["u32"\];inputSource="storage"]

  [:member_types=["u32"\];inputSource="uniform"]

  [:member_types=["vec3f"\];inputSource="storage"]

  [:member_types=["vec3f"\];inputSource="uniform"]


[cts.https.html?q=webgpu:shader,execution,expression,access,structure,index:buffer_align:*]
  [:]


[cts.https.html?q=webgpu:shader,execution,expression,access,structure,index:buffer_pointer:*]
  implementation-status: backlog
  [:member_types=["i32","f16","vec4i","mat3x2f"\];inputSource="storage"]
    expected:
      if os == "mac": FAIL

  [:member_types=["i32","f16","vec4i","mat3x2f"\];inputSource="uniform"]
    expected:
      if os == "mac": FAIL

  [:member_types=["i32","u32","f32","f16","vec3f","vec4i"\];inputSource="storage"]
    expected:
      if os == "mac": FAIL

  [:member_types=["i32","u32","f32","f16","vec3f","vec4i"\];inputSource="uniform"]
    expected:
      if os == "mac": FAIL

  [:member_types=["i32","u32"\];inputSource="storage"]
    expected: FAIL

  [:member_types=["i32","u32"\];inputSource="uniform"]
    expected: FAIL

  [:member_types=["u32"\];inputSource="storage"]
    expected: FAIL

  [:member_types=["u32"\];inputSource="uniform"]
    expected: FAIL

  [:member_types=["vec3f"\];inputSource="storage"]
    expected: FAIL

  [:member_types=["vec3f"\];inputSource="uniform"]
    expected: FAIL


[cts.https.html?q=webgpu:shader,execution,expression,access,structure,index:buffer_size:*]
  [:]


[cts.https.html?q=webgpu:shader,execution,expression,access,structure,index:const:*]
  implementation-status:
    if os == "mac": backlog
  [:member_types=["bool","u32","f16","vec3f","vec2i"\]]

  [:member_types=["bool"\]]

  [:member_types=["i32","f16","vec4i","mat3x2f"\]]
    expected:
      if os == "mac": FAIL

  [:member_types=["i32","u32","f32","f16","vec3f","vec4i"\]]

  [:member_types=["i32","u32"\]]

  [:member_types=["u32"\]]

  [:member_types=["vec3f"\]]


[cts.https.html?q=webgpu:shader,execution,expression,access,structure,index:const_nested:*]
  implementation-status:
    if os == "mac": backlog
  [:member_types=["bool","u32","f16","vec3f","vec2i"\]]

  [:member_types=["bool"\]]

  [:member_types=["i32","f16","vec4i","mat3x2f"\]]
    expected:
      if os == "mac": FAIL

  [:member_types=["i32","u32","f32","f16","vec3f","vec4i"\]]

  [:member_types=["i32","u32"\]]

  [:member_types=["u32"\]]

  [:member_types=["vec3f"\]]


[cts.https.html?q=webgpu:shader,execution,expression,access,structure,index:let:*]
  [:member_types=["bool","u32","f16","vec3f","vec2i"\]]

  [:member_types=["bool"\]]

  [:member_types=["i32","f16","vec4i","mat3x2f"\]]

  [:member_types=["i32","u32","f32","f16","vec3f","vec4i"\]]

  [:member_types=["i32","u32"\]]

  [:member_types=["u32"\]]

  [:member_types=["vec3f"\]]


[cts.https.html?q=webgpu:shader,execution,expression,access,structure,index:param:*]
  [:member_types=["bool","u32","f16","vec3f","vec2i"\]]

  [:member_types=["bool"\]]

  [:member_types=["i32","f16","vec4i","mat3x2f"\]]

  [:member_types=["i32","u32","f32","f16","vec3f","vec4i"\]]

  [:member_types=["i32","u32"\]]

  [:member_types=["u32"\]]

  [:member_types=["vec3f"\]]
