From 553ac7bd82af02adf247785d694e30e4f6c4ca91 Mon Sep 17 00:00:00 2001 From: Frank Date: Fri, 28 Jul 2023 20:37:37 +0200 Subject: [PATCH] remove some over-optimizations (FASTPATH) --- wled00/bus_manager.cpp | 2 -- wled00/overlay.cpp | 2 -- 2 files changed, 4 deletions(-) diff --git a/wled00/bus_manager.cpp b/wled00/bus_manager.cpp index 1b5a8008..2f330b75 100644 --- a/wled00/bus_manager.cpp +++ b/wled00/bus_manager.cpp @@ -423,9 +423,7 @@ BusNetwork::BusNetwork(BusConfig &bc) : Bus(bc.type, bc.start, bc.autoWhite) { void BusNetwork::setPixelColor(uint16_t pix, uint32_t c) { if (!_valid || pix >= _len) return; if (hasWhite()) c = autoWhiteCalc(c); -#if !defined(WLEDMM_FASTPATH) // WLEDMM expensive operation if (_cct >= 1900) c = colorBalanceFromKelvin(_cct, c); //color correction from CCT -#endif uint16_t offset = pix * _UDPchannels; _data[offset] = R(c); _data[offset+1] = G(c); diff --git a/wled00/overlay.cpp b/wled00/overlay.cpp index e7aed986..cfee7e81 100644 --- a/wled00/overlay.cpp +++ b/wled00/overlay.cpp @@ -88,9 +88,7 @@ void _overlayAnalogCountdown() } void handleOverlayDraw() { -#if !defined(WLEDMM_FASTPATH) // WLEDMM expensive operation, and most usermods don't draw overlays usermods.handleOverlayDraw(); -#endif if (overlayCurrent == 1) _overlayAnalogClock(); }