From 1c782aa3690b61bca553e2cbf4969b6e8f37f7a7 Mon Sep 17 00:00:00 2001 From: Frank <91616163+softhack007@users.noreply.github.com> Date: Fri, 1 Nov 2024 14:58:12 +0100 Subject: [PATCH] improvement for non-fastpath --- wled00/FX.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/wled00/FX.h b/wled00/FX.h index c8a9d539..af79c514 100644 --- a/wled00/FX.h +++ b/wled00/FX.h @@ -58,7 +58,8 @@ bool strip_uses_global_leds(void) __attribute__((pure)); // WLEDMM implemented #define FRAMETIME_FIXED_SLOW (1000/WLED_FPS_SLOW) //#define FRAMETIME _frametime #define FRAMETIME strip.getFrameTime() -#define MIN_SHOW_DELAY (_frametime < 16 ? 8 : 15) +//#define MIN_SHOW_DELAY (_frametime < 16 ? 8 : 15) // Upstream legacy +#define MIN_SHOW_DELAY (_frametime < 16 ? (_frametime <8? (_frametime <7? (_frametime <6 ? 2 :3) :4) : 8) : 15) // WLEDMM support higher framerates (up to 250fps) #endif /* each segment uses 52 bytes of SRAM memory, so if you're application fails because of