From: Chris Duncan Date: Thu, 21 May 2026 18:18:34 +0000 (-0700) Subject: Account for lack of GL support. X-Git-Tag: v5.1.15~1^2~4 X-Git-Url: https://git.codecow.com/?a=commitdiff_plain;h=33d672407d72c522df8960e6df331e971e736a3d;p=nano-pow.git Account for lack of GL support. --- diff --git a/test/index.html b/test/index.html index 1660fb8..b2e2f03 100644 --- a/test/index.html +++ b/test/index.html @@ -28,8 +28,8 @@ SPDX-License-Identifier: GPL-3.0-or-later const glSize = (canvas => { const gl = canvas.getContext('webgl2') - const MAX_VIEWPORT_DIMS = gl?.getParameter(gl.MAX_VIEWPORT_DIMS) - const size = Math.min(0x2000, ...MAX_VIEWPORT_DIMS) || 0x1000 + const MAX_VIEWPORT_DIMS = gl?.getParameter(gl.MAX_VIEWPORT_DIMS) ?? [0x1000, 0x1000] + const size = Math.min(0x2000, ...MAX_VIEWPORT_DIMS) canvas.height = canvas.width = size return gl?.drawingBufferHeight < gl?.drawingBufferWidth ? gl?.drawingBufferHeight : gl?.drawingBufferWidth })(new OffscreenCanvas(0, 0))