From 7d73099a65600dcc45ed7ded4a8d9a10e6b7c6c3 Mon Sep 17 00:00:00 2001 From: Christian Helgeson <62450112+cmhhelgeson@users.noreply.github.com> Date: Tue, 24 Sep 2024 20:11:44 -0700 Subject: [PATCH] Nodes: Access Remaining Compute Builtins (#29469) * init * remove duplicated function --- examples/webgpu_compute_sort_bitonic.html | 5 +- src/nodes/TSL.js | 1 + src/nodes/core/IndexNode.js | 18 ++++ src/nodes/gpgpu/ComputeBuiltinNode.js | 100 ++++++++++++++++++ src/renderers/webgpu/nodes/WGSLNodeBuilder.js | 23 +++- 5 files changed, 143 insertions(+), 4 deletions(-) create mode 100644 src/nodes/gpgpu/ComputeBuiltinNode.js diff --git a/examples/webgpu_compute_sort_bitonic.html b/examples/webgpu_compute_sort_bitonic.html index 11fddf3ad1d424..4af05eab070385 100644 --- a/examples/webgpu_compute_sort_bitonic.html +++ b/examples/webgpu_compute_sort_bitonic.html @@ -54,7 +54,7 @@