summaryrefslogtreecommitdiff
path: root/cnn_v3/tools/tester.js
diff options
context:
space:
mode:
authorskal <pascal.massimino@gmail.com>2026-03-22 16:23:25 +0100
committerskal <pascal.massimino@gmail.com>2026-03-22 16:23:25 +0100
commitb3c69d188943269769b7fee305f135faadcc60f2 (patch)
tree34260ef2434652557e27443d665d2b180a2677cb /cnn_v3/tools/tester.js
parent159ca2ca19345515cdfebed9fd88646730492cd2 (diff)
fix(cnn_v3/tools): remove unused sampler binding from FULL_PACK_SHADER
WebGPU auto-reflects the BGL from the shader; a declared-but-unused sampler binding is omitted from the layout, causing CreateBindGroup to reject it. Removed binding 6 (sampler) entirely — all reads use textureLoad(). Renumbered f0/f1 from 7/8 to 6/7 to match.
Diffstat (limited to 'cnn_v3/tools/tester.js')
-rw-r--r--cnn_v3/tools/tester.js5
1 files changed, 2 insertions, 3 deletions
diff --git a/cnn_v3/tools/tester.js b/cnn_v3/tools/tester.js
index c1faec9..d58b87e 100644
--- a/cnn_v3/tools/tester.js
+++ b/cnn_v3/tools/tester.js
@@ -631,9 +631,8 @@ class CNNv3Tester {
{binding:3, resource: midTex.createView()},
{binding:4, resource: shdTex.createView()},
{binding:5, resource: trpTex.createView()},
- {binding:6, resource: this.linearSampler},
- {binding:7, resource: f0.createView()},
- {binding:8, resource: f1.createView()},
+ {binding:6, resource: f0.createView()},
+ {binding:7, resource: f1.createView()},
]});
const enc = this.device.createCommandEncoder();