Skip to content

Update lv_conf.defaults - #71

Merged
kisvegabor merged 2 commits into
lvgl:masterfrom
liamHowatt:update-defaults
Feb 12, 2025
Merged

kisvegabor merged 2 commits into
lvgl:masterfrom
liamHowatt:update-defaults

Conversation

@liamHowatt

Copy link
Copy Markdown
Contributor
  • enable evdev
  • Use CLIB stdlib
  • Put OS and sysmon in the file, even though not set, as a cue to the user they may want to enable them
  • double-buffered partial fbdev
  • high res demo and LV_FONT_FMT_TXT_LARGE
  • matrix, float, lottie moved down
  • use lv_conf.h as a dependency in the Makefile so make detects changes to lv_conf.h

Comment thread lv_conf.defaults Outdated
Comment thread lv_conf.defaults
Comment on lines +7 to +8
# LV_USE_OS LV_OS_PTHREAD
# LV_DRAW_SW_DRAW_UNIT_CNT 2

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
# LV_USE_OS LV_OS_PTHREAD
# LV_DRAW_SW_DRAW_UNIT_CNT 2
LV_USE_OS LV_OS_PTHREAD
LV_DRAW_SW_DRAW_UNIT_CNT 1

Please test this with our medical demo. It might work better. If really so, let's use it as default.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I tried and and it has the slowness issue with 1 draw unit.

@liamHowatt

Copy link
Copy Markdown
Contributor Author

I remembered just now that the color depth should be 16 as discussed. I hope it won't cause 32 bit display users to suffer a regression.

Also updated the submodule.

@kisvegabor

Copy link
Copy Markdown
Member

Great, thank you!

@kisvegabor
kisvegabor merged commit 72f4464 into lvgl:master Feb 12, 2025
ganzhong007 pushed a commit to ganzhong007/lv_port_linux that referenced this pull request Jul 11, 2026
* update defaults

* large partial buffer, submodule update, 16 bit color depth
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants