[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupBallot:compute,split:*]
  [:case="every_even"]

  [:case="every_odd"]

  [:case="first_two"]

  [:case="lower_half"]

  [:case="upper_half"]


[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupBallot:fragment,split:*]
  [:]


[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupBallot:fragment:*]
  [:predicate="even_col"]

  [:predicate="even_id"]

  [:predicate="even_row"]

  [:predicate="first_two_or_diagonal"]

  [:predicate="lower_half"]

  [:predicate="odd_col"]

  [:predicate="odd_id"]

  [:predicate="odd_row"]

  [:predicate="upper_half"]


[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupBallot:predicate:*]
  [:case="every_even"]

  [:case="every_odd"]

  [:case="first_two"]

  [:case="lower_half"]

  [:case="upper_half"]


[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupBallot:predicate_and_control_flow:*]
  [:case="empty"]

  [:case="full"]

  [:case="middle_half"]

  [:case="middle_half_every_other"]

  [:case="one_in_four"]
