Revert "Fix startup freeze on weak devices and add Vercel Analytics"

This reverts commit b1de6a8e56.
This commit is contained in:
Leonxlnx
2026-06-11 17:35:08 +02:00
parent 5f7d0c72f7
commit bf0e0517e2
5 changed files with 82 additions and 177 deletions
+2 -14
View File
@@ -5,7 +5,6 @@ var Engine = (function () {
var canvas, gl, program, uniforms = {};
var playing = true;
var suspended = false;
var started = false;
var loopT = 0; // seconds into current loop
var lastTick = 0;
var fps = 60, fpsAcc = 0, fpsN = 0, fpsCb = null;
@@ -33,14 +32,13 @@ var Engine = (function () {
return sh;
}
function init(canvasEl, paramsGetter, opts) {
opts = opts || {};
function init(canvasEl, paramsGetter) {
canvas = canvasEl;
getParams = paramsGetter;
gl = canvas.getContext("webgl2", {
antialias: false,
preserveDrawingBuffer: true,
powerPreference: "default"
powerPreference: "high-performance"
});
if (!gl) throw new Error("WebGL2 not available");
@@ -63,15 +61,6 @@ var Engine = (function () {
uniforms[n] = gl.getUniformLocation(program, n);
});
lastTick = performance.now();
started = false;
if (opts.autostart) start();
}
function start() {
if (started) return;
started = true;
suspended = false;
lastTick = performance.now();
requestAnimationFrame(tick);
}
@@ -179,7 +168,6 @@ var Engine = (function () {
return {
init: init,
start: start,
setSize: setSize,
renderAt: renderAt,
readPixels: readPixels,