Pull in panel_sdl directly and drop native-sdl target

This commit is contained in:
Jonathan Bennett
2025-09-08 18:39:36 -05:00
parent 1e4bcb04d5
commit 9ded6a5215
5 changed files with 871 additions and 38 deletions

View File

@@ -1604,8 +1604,9 @@ void loop()
if (inputBroker)
inputBroker->processInputEventQueue();
#endif
#if defined(LGFX_SDL)
if (screen) {
#if ARCH_PORTDUINO && HAS_TFT
if (screen && portduino_config.displayPanel == x11 &&
config.display.displaymode != meshtastic_Config_DisplayConfig_DisplayMode_COLOR) {
auto dispdev = screen->getDisplayDevice();
if (dispdev)
static_cast<TFTDisplay *>(dispdev)->sdlLoop();