summaryrefslogtreecommitdiff
path: root/cli/tests/unit/webgpu_test.ts
diff options
context:
space:
mode:
Diffstat (limited to 'cli/tests/unit/webgpu_test.ts')
-rw-r--r--cli/tests/unit/webgpu_test.ts10
1 files changed, 6 insertions, 4 deletions
diff --git a/cli/tests/unit/webgpu_test.ts b/cli/tests/unit/webgpu_test.ts
index 6ecf27fd0..fa71ffcc8 100644
--- a/cli/tests/unit/webgpu_test.ts
+++ b/cli/tests/unit/webgpu_test.ts
@@ -56,6 +56,7 @@ Deno.test({
storageBuffer.unmap();
const computePipeline = device.createComputePipeline({
+ layout: "auto",
compute: {
module: shaderModule,
entryPoint: "main",
@@ -81,8 +82,8 @@ Deno.test({
computePass.setPipeline(computePipeline);
computePass.setBindGroup(0, bindGroup);
computePass.insertDebugMarker("compute collatz iterations");
- computePass.dispatch(numbers.length);
- computePass.endPass();
+ computePass.dispatchWorkgroups(numbers.length);
+ computePass.end();
encoder.copyBufferToBuffer(storageBuffer, 0, stagingBuffer, 0, size);
@@ -172,13 +173,14 @@ Deno.test({
{
view,
storeOp: "store",
- loadValue: [0, 1, 0, 1],
+ loadOp: "clear",
+ clearValue: [0, 1, 0, 1],
},
],
});
renderPass.setPipeline(renderPipeline);
renderPass.draw(3, 1);
- renderPass.endPass();
+ renderPass.end();
encoder.copyTextureToBuffer(
{