From a010f306c629cb81ac917d904fcdc71b9f194327 Mon Sep 17 00:00:00 2001 From: Yousef Khadadeh Date: Fri, 22 Aug 2025 14:30:30 +0300 Subject: [PATCH] Reversed decreasing resolution for Emscripten, as it's causing graphical glitches --- src/DrawingProgram/DrawingProgramCache.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/DrawingProgram/DrawingProgramCache.cpp b/src/DrawingProgram/DrawingProgramCache.cpp index 6bff3b9..6634efe 100644 --- a/src/DrawingProgram/DrawingProgramCache.cpp +++ b/src/DrawingProgram/DrawingProgramCache.cpp @@ -230,8 +230,7 @@ void DrawingProgramCache::build_bvh_node_coords_and_resolution(DrawingProgramCac // NOTE: We're assuming that devices using OpenGLES are mobile devices have less VRAM, so we decrease the size of the draw cache // This isn't necessarily true, but it can improve performance on those devices without adding more settings - // Emscripten has less RAM to work with, so this is a good assumption to make - #if defined(__EMSCRIPTEN__) || defined(USE_BACKEND_OPENGLES_3_0) + #if defined(USE_BACKEND_OPENGLES_3_0) const int MAX_DIMENSION_RESOLUTION = 1024; #else const int MAX_DIMENSION_RESOLUTION = 2048;