Skip to content

Commit

Permalink
Rework subgroup broadcast tests (#4069)
Browse files Browse the repository at this point in the history
* Now tests subgroupBroadcast and subgroupBroadcastFirst
* Reuses shared utility code
* Better data type tests
* Added fragment tests
* Broadcast first specific tests
* Predicated tests
  • Loading branch information
alan-baker authored Nov 29, 2024
1 parent 5fd787c commit a252d9d
Show file tree
Hide file tree
Showing 2 changed files with 553 additions and 154 deletions.
3 changes: 3 additions & 0 deletions src/webgpu/listing_meta.json
Original file line number Diff line number Diff line change
Expand Up @@ -1568,6 +1568,9 @@
"webgpu:shader,execution,expression,call,builtin,subgroupBitwise:data_types:*": { "subcaseMS": 5081.792 },
"webgpu:shader,execution,expression,call,builtin,subgroupBitwise:fragment,all_active:*": { "subcaseMS": 9079.446 },
"webgpu:shader,execution,expression,call,builtin,subgroupBitwise:fragment,split:*": { "subcaseMS": 0.347 },
"webgpu:shader,execution,expression,call,builtin,subgroupBroadcast:broadcastFirst,split:*": { "subcaseMS": 1974.247 },
"webgpu:shader,execution,expression,call,builtin,subgroupBroadcast:compute,all_active:*": { "subcaseMS": 163.147 },
"webgpu:shader,execution,expression,call,builtin,subgroupBroadcast:compute,split:*": { "subcaseMS": 2659.973 },
"webgpu:shader,execution,expression,call,builtin,subgroupBroadcast:data_types:*": { "subcaseMS": 252.374 },
"webgpu:shader,execution,expression,call,builtin,subgroupBroadcast:fragment:*": { "subcaseMS": 0.108 },
"webgpu:shader,execution,expression,call,builtin,subgroupBroadcast:workgroup_uniform_load:*": { "subcaseMS": 109.832 },
Expand Down
Loading

0 comments on commit a252d9d

Please sign in to comment.