diff options
| author | jacqueline <me@jacqueline.id.au> | 2024-06-14 13:34:41 +1000 |
|---|---|---|
| committer | jacqueline <me@jacqueline.id.au> | 2024-06-14 13:34:41 +1000 |
| commit | 5086ab96ea648cd842addb02b188f29bff7bbadd (patch) | |
| tree | 7a3579d655c906ace9e76c394c33eb164d7ce7aa /src/drivers/include | |
| parent | 194f0e6b59259986b36448c376788c227d490f06 (diff) | |
| parent | 37ed3996017e43b343e4880981d70c4a6d4a5636 (diff) | |
| download | tangara-fw-5086ab96ea648cd842addb02b188f29bff7bbadd.tar.gz | |
Merge branch 'jqln/lvgl-bump'
Diffstat (limited to 'src/drivers/include')
| -rw-r--r-- | src/drivers/include/drivers/display.hpp | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/src/drivers/include/drivers/display.hpp b/src/drivers/include/drivers/display.hpp index 6dc78e01..21ca3e2d 100644 --- a/src/drivers/include/drivers/display.hpp +++ b/src/drivers/include/drivers/display.hpp @@ -12,6 +12,7 @@ #include "driver/spi_master.h" #include "lvgl/lvgl.h" +#include "misc/lv_types.h" #include "result.hpp" #include "tasks.hpp" @@ -40,9 +41,7 @@ class Display { auto SetBrightness(uint_fast8_t) -> void; /* Driver callback invoked by LVGL when there is new data to display. */ - void OnLvglFlush(lv_disp_drv_t* disp_drv, - const lv_area_t* area, - lv_color_t* color_map); + void OnLvglFlush(const lv_area_t* area, uint8_t* px_map); // Not copyable or movable. Display(const Display&) = delete; @@ -56,9 +55,7 @@ class Display { bool display_on_; uint_fast8_t brightness_; - lv_disp_draw_buf_t buffers_; - lv_disp_drv_t driver_; - lv_disp_t* display_ = nullptr; + lv_display_t* display_ = nullptr; enum TransactionType { COMMAND = 0, |
