This increases the DISP_BUF_SIZE for the PSRAM variant, and allows LVGL to dynamically allocate out of PSRAM instead of using a set block of internal DRAM.
This appears to increase the FPS on the SD file listing screen and decrease the CPU utilization on most screens (but especially on screens with fairly static content). This target is pretty much getting full 33 FPS on all screens now, except while actively scrolling lists. It is noticeably less laggy as well.
This also frees up a bunch more internal DRAM for other future uses.
This increases the DISP_BUF_SIZE for the PSRAM variant, and allows LVGL to dynamically allocate out of PSRAM instead of using a set block of internal DRAM.
This appears to increase the FPS on the SD file listing screen and decrease the CPU utilization on most screens (but especially on screens with fairly static content). This target is pretty much getting full 33 FPS on all screens now, except while actively scrolling lists. It is noticeably less laggy as well.
This also frees up a bunch more internal DRAM for other future uses.