From 5a432b06b7ae0841417da43f1c2b28be8f63af9c Mon Sep 17 00:00:00 2001 From: Devin Elrose Date: Thu, 14 Dec 2023 11:27:30 -0800 Subject: [PATCH] undo change that didn't fix the problem --- libs/drawing-engine/src/engine/Layer.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libs/drawing-engine/src/engine/Layer.ts b/libs/drawing-engine/src/engine/Layer.ts index c847ba9..7ae95fe 100644 --- a/libs/drawing-engine/src/engine/Layer.ts +++ b/libs/drawing-engine/src/engine/Layer.ts @@ -46,7 +46,8 @@ export class Layer { gl.pixelStorei(gl.UNPACK_FLIP_Y_WEBGL, true) gl.texImage2D(target, level, internalFormat, srcFormat, srcType, croppedSource) } else { - gl.texImage2D(target, level, internalFormat, width, height, border, srcFormat, srcType, null) + const transparentPixels = new Uint8ClampedArray(width * height * 4) + gl.texImage2D(target, level, internalFormat, width, height, border, srcFormat, srcType, transparentPixels) } gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_MIN_FILTER, gl.LINEAR) gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_WRAP_S, gl.CLAMP_TO_EDGE)