The SSD16xx driver used to use the SCREEN_INFO_DOUBLE_BUFFER flag to indicate to the LVGL integration that it needs writes to be performed twice. This was required because partial writes require both the old and new buffer to be written. This behavior is really an implementation detail and only applies to partial refresh. Do this buffer maintenance in the driver instead. Signed-off-by: Andreas Sandberg <andreas@sandberg.uk> |
||
|---|---|---|
| .. | ||
| CMakeLists.txt | ||
| display_dummy.c | ||
| display_ili9xxx.c | ||
| display_ili9xxx.h | ||
| display_ili9340.c | ||
| display_ili9340.h | ||
| display_ili9341.c | ||
| display_ili9341.h | ||
| display_ili9488.c | ||
| display_ili9488.h | ||
| display_intel_multibootfb.c | ||
| display_max7219.c | ||
| display_mcux_dcnano_lcdif.c | ||
| display_mcux_elcdif.c | ||
| display_nrf_led_matrix.c | ||
| display_otm8009a.c | ||
| display_otm8009a.h | ||
| display_rm68200.c | ||
| display_sdl.c | ||
| display_st7735r.c | ||
| display_st7735r.h | ||
| display_st7789v.c | ||
| display_st7789v.h | ||
| display_stm32_ltdc.c | ||
| Kconfig | ||
| Kconfig.dummy | ||
| Kconfig.ili9xxx | ||
| Kconfig.intel_multibootfb | ||
| Kconfig.ls0xx | ||
| Kconfig.max7219 | ||
| Kconfig.mcux_dcnano_lcdif | ||
| Kconfig.mcux_elcdif | ||
| Kconfig.microbit | ||
| Kconfig.nrf_led_matrix | ||
| Kconfig.otm8009a | ||
| Kconfig.rm68200 | ||
| Kconfig.sdl | ||
| Kconfig.ssd16xx | ||
| Kconfig.ssd1306 | ||
| Kconfig.st7735r | ||
| Kconfig.st7789v | ||
| Kconfig.stm32_ltdc | ||
| Kconfig.uc81xx | ||
| ls0xx.c | ||
| mb_display.c | ||
| mb_font.c | ||
| mb_font.h | ||
| ssd16xx_regs.h | ||
| ssd16xx.c | ||
| ssd1306_regs.h | ||
| ssd1306.c | ||
| uc81xx_regs.h | ||
| uc81xx.c | ||