FIX - clear camera zoom letterbox frames

This commit is contained in:
Eichenholz
2026-08-06 15:17:46 +02:00
parent 369817a4b8
commit 5ba838cfc5
+2
View File
@@ -206,6 +206,7 @@ export function createGameView(
gl.texParameterf(gl.TEXTURE_2D, gl.TEXTURE_WRAP_T, gl.REPEAT)
gl.texParameterf(gl.TEXTURE_2D, gl.TEXTURE_WRAP_T, gl.CLAMP_TO_EDGE)
gl.uniform1i(gl.getUniformLocation(program, 'u_texture'), 0)
gl.clearColor(0, 0, 0, 1)
return {
canvas,
@@ -222,6 +223,7 @@ export function createGameView(
isLost: () => lost,
render() {
if (disposed || lost) return
gl.clear(gl.COLOR_BUFFER_BIT)
gl.drawArrays(gl.TRIANGLE_STRIP, 0, 4)
gl.finish()
},