Skip to content

Commit 63b4983

Browse files
authored
Examples/TSL: Add SubgroupFunctionNode with Compute Reduction Demonstration (#31378)
* init branch * add example meta data * remove logs, simplify comments, use more appropriate syntax (instancedArray instead of storage) * new screenshot * remove unused function * add screenshot to puppeteer exceptions * work * add subgroup reduction example * change native select approach * revert nativeSelect error and permit intent of subgroup operation being stored in a var * remove deprecated .label() calls * cleanup * work * work * fix rebase issues * finish example 4 * add explanatory css animation for subgroup reduction * remove references to nativeSelect, findLSB, and countTrailingZeros * update screenshot * remove unused style * run lint * fix tabs * fix subgroup::before tab * dummy commit to restart deepscan * try tests again
1 parent fa4c2a9 commit 63b4983

File tree

8 files changed

+1838
-0
lines changed

8 files changed

+1838
-0
lines changed

examples/files.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -312,6 +312,7 @@
312312
"webgpu_compute_particles_rain",
313313
"webgpu_compute_particles_snow",
314314
"webgpu_compute_points",
315+
"webgpu_compute_reduce",
315316
"webgpu_compute_sort_bitonic",
316317
"webgpu_compute_texture",
317318
"webgpu_compute_texture_3d",
19 KB
Loading

examples/tags.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,7 @@
125125
"webgpu_compute_particles_rain": [ "gpgpu" ],
126126
"webgpu_compute_particles_snow_external": [ "gpgpu" ],
127127
"webgpu_compute_points": [ "gpgpu" ],
128+
"webgpu_compute_reduce": [ "gpgpu" ],
128129
"webgpu_compute_sort_bitonic": [ "gpgpu" ],
129130
"webgpu_compute_texture": [ "gpgpu" ],
130131
"webgpu_compute_texture_pingpong": [ "gpgpu" ],

0 commit comments

Comments
 (0)