From 1fe20971f877f7567f8c8a3aedad673677a07314 Mon Sep 17 00:00:00 2001 From: Simon Schneegans Date: Fri, 13 May 2022 09:36:24 +0200 Subject: [PATCH] :wrench: Replace replaceAll() by replace() --- src/utils.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/utils.js b/src/utils.js index 56981fe..4f298f8 100644 --- a/src/utils.js +++ b/src/utils.js @@ -105,11 +105,11 @@ function loadGLSLResource(path) { let code = loadStringResource(path); // This regex matches either #include "..." or #include <...>. The part between the - // brackets is captured in the named "file" capture group. - const regex = RegExp('#include ["<](?.+)[">]', 'g'); + // brackets is captured in the capture group. + const regex = RegExp('#include ["<](.+)[">]', 'g'); - code = code.replaceAll(regex, (m, p1, p2, str, groups) => { - return loadStringResource('/shaders/' + groups.file); + code = code.replace(regex, (m, file) => { + return loadStringResource('/shaders/' + file); }); // Add a trailing newline. Else the GLSL compiler complains...