From 02453c2a972fc3000d71d30ea47ec4b72f20bcae Mon Sep 17 00:00:00 2001 From: Andras Schmelczer Date: Wed, 10 Jun 2026 21:40:06 +0100 Subject: [PATCH] Stop leaking more --- .../frame-buffer/intermediate-frame-buffer.ts | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/graphics/graphics-library/frame-buffer/intermediate-frame-buffer.ts b/src/graphics/graphics-library/frame-buffer/intermediate-frame-buffer.ts index dd00eba..3a0a1a2 100644 --- a/src/graphics/graphics-library/frame-buffer/intermediate-frame-buffer.ts +++ b/src/graphics/graphics-library/frame-buffer/intermediate-frame-buffer.ts @@ -26,10 +26,8 @@ export class IntermediateFrameBuffer extends FrameBuffer { } public destroy(): void { - if (this.distanceTexture) { - this.gl.deleteTexture(this.distanceTexture); - } - this.gl.deleteTexture(this.colorTexture); + this.distanceTexture?.destroy(); + this.colorTexture.destroy(); this.gl.deleteFramebuffer(this.frameBuffer); }