perf: unused TinyUSB classes off on nRF52, SSD1306 sends only changed blocks, ESP32 loop yields when idle

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Jakub
2026-10-12 19:30:46 +02:00
co-authored by Claude Opus 5.5
parent 2b9e013071
commit ec42a74ab6
5 changed files with 85 additions and 2 deletions
@@ -18,6 +18,10 @@
#include "../ui-core/UiCoreHost.h"
#include "../ui-core/ScreenLock.h"
// loop() waits on its own until something is due (lvport::idle, woken by a
// frame from the app): main.cpp adds no wait of its own.
#define UI_LOOP_IDLES 1
class UiCore;
class NearbyModel;
struct UiEvent;