Skip to content

Instantly share code, notes, and snippets.

@j2is
j2is / canvasSize.js
Created March 5, 2023 23:18
detect max possible canvas capabilities
import canvasSize from "canvas-size";
const getMaxTextureSize = () => {
const canvas = document.createElement("canvas");
const gl = canvas.getContext("experimental-webgl");
if (!gl) return 2048;
return gl.getParameter(gl.MAX_TEXTURE_SIZE) || 2048;
};
const maxTextureSize = getMaxTextureSize();