-
Notifications
You must be signed in to change notification settings - Fork 177
fix(esp_lvgl_port): Add support for LVGL 9.2 and above #505
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
Test Results0 tests 0 ✅ 0s ⏱️ Results for commit 25bd162. ♻️ This comment has been updated with latest results. |
peter-marcisovsky
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I can confirm that on this branch, the SIMD source code present in esp-bsp compiles successfully on LVGL >= 9.1.x
This solution solves both problems with SIMD src code support on LVGL 9.1.x and LVGL 9.2.x
-
changing structure names (
_lv_draw_sw_blend_fill_dsc_tvslv_draw_sw_blend_fill_dsc_t) -
LV_DRAW_SW_ASM_CUSTOM_INCLUDE(Macro which we use to include our header fileesp_lvgl_port_lv_blend.hwith assembly function prototypes) being present in multiple places around LVGL (lv_draw_sw.cfor example) and this .c file is missing include oflv_draw_sw_blend_private.h, causing compilation to fail
47c9b32 to
d8c1705
Compare
|
@espzav PTAL :) |
6ffaa8e to
7e9537e
Compare
|
No description provided. |
7c0a0d0 to
582b4c8
Compare
|
cc @uLipe Looks great and very interesting! Two questions:
|
Hi @kisvegabor,
|
cc78fa9 to
1db286a
Compare
8b2b426 to
8c8f584
Compare
|
This is really fantastic! We should have something similar for at least a few vendors and boards. |
8c8f584 to
25bd162
Compare
|
You have run out of free Bugbot PR reviews for this billing cycle. This will reset on October 20. To receive reviews on all of your PRs, visit the Cursor dashboard to activate Pro and start your 14-day free trial. |


ESP-BSP Pull Request checklist
Change description
LVGL has changed their blending API here lvgl/lvgl#6688 , now it seems that it is considered private.
Moving forward, we plan to move the blending code to LVGL repo