From 615408e4b3d8418d20021906cb90bbf31e87e636 Mon Sep 17 00:00:00 2001 From: Aleksander Katan Date: Tue, 30 Sep 2025 11:58:08 +0200 Subject: [PATCH 1/2] Fix destroyed buffer reference in Disco --- apps/typegpu-docs/src/examples/rendering/disco/index.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/typegpu-docs/src/examples/rendering/disco/index.ts b/apps/typegpu-docs/src/examples/rendering/disco/index.ts index c8fd86b0b..4adb4efd2 100644 --- a/apps/typegpu-docs/src/examples/rendering/disco/index.ts +++ b/apps/typegpu-docs/src/examples/rendering/disco/index.ts @@ -104,7 +104,8 @@ export const controls = { }[value]; if (patternIndex !== undefined) { currentPipeline = pipelines[patternIndex]; - render(); + cancelAnimationFrame(frameId); + frameId = requestAnimationFrame(render); } }, }, From 989d9b01b9d1ef6227e3237885b7895cd9ea0322 Mon Sep 17 00:00:00 2001 From: Aleksander Katan <56294622+aleksanderkatan@users.noreply.github.com> Date: Tue, 7 Oct 2025 17:31:19 +0200 Subject: [PATCH 2/2] Update apps/typegpu-docs/src/examples/rendering/disco/index.ts Co-authored-by: Iwo Plaza --- apps/typegpu-docs/src/examples/rendering/disco/index.ts | 2 -- 1 file changed, 2 deletions(-) diff --git a/apps/typegpu-docs/src/examples/rendering/disco/index.ts b/apps/typegpu-docs/src/examples/rendering/disco/index.ts index 4adb4efd2..f2ecad00a 100644 --- a/apps/typegpu-docs/src/examples/rendering/disco/index.ts +++ b/apps/typegpu-docs/src/examples/rendering/disco/index.ts @@ -104,8 +104,6 @@ export const controls = { }[value]; if (patternIndex !== undefined) { currentPipeline = pipelines[patternIndex]; - cancelAnimationFrame(frameId); - frameId = requestAnimationFrame(render); } }, },