mirror of
git://git.openembedded.org/meta-openembedded
synced 2026-04-02 02:49:12 +00:00
lvgl: Update to 9.1.0
Update LVGL to final 9.1.0 . Drop the XRGB8888 fix which is part of the release. Signed-off-by: Marek Vasut <marex@denx.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
parent
7decf84223
commit
0c19e65a09
@ -1,36 +0,0 @@
|
||||
From 7b89e18c2f21e4b91b461007368df724198ac904 Mon Sep 17 00:00:00 2001
|
||||
From: Marek Vasut <marex@denx.de>
|
||||
Date: Tue, 12 Mar 2024 03:13:33 +0100
|
||||
Subject: [PATCH 1/2] fix(drm): Default to XRGB8888 framebuffer
|
||||
|
||||
The ARGB8888 framebuffer format for base canvas makes little sense
|
||||
as the base canvas is unlikely to be transparent and require alpha.
|
||||
Use XRGB8888 framebuffer format which is more widely supported by
|
||||
DRM drivers as base plane pixel format.
|
||||
|
||||
This makes e.g. i.MX8M Nano work by default.
|
||||
|
||||
Upstream-Status: Submitted [https://github.com/lvgl/lvgl/pull/5851]
|
||||
Signed-off-by: Marek Vasut <marex@denx.de>
|
||||
---
|
||||
This is identical fix to lv_drivers https://github.com/lvgl/lv_drivers/pull/282
|
||||
---
|
||||
src/drivers/display/drm/lv_linux_drm.c | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/src/drivers/display/drm/lv_linux_drm.c b/src/drivers/display/drm/lv_linux_drm.c
|
||||
index c706f9cb2..faa2212bf 100644
|
||||
--- a/src/drivers/display/drm/lv_linux_drm.c
|
||||
+++ b/src/drivers/display/drm/lv_linux_drm.c
|
||||
@@ -24,7 +24,7 @@
|
||||
* DEFINES
|
||||
*********************/
|
||||
#if LV_COLOR_DEPTH == 32
|
||||
- #define DRM_FOURCC DRM_FORMAT_ARGB8888
|
||||
+ #define DRM_FOURCC DRM_FORMAT_XRGB8888
|
||||
#elif LV_COLOR_DEPTH == 16
|
||||
#define DRM_FOURCC DRM_FORMAT_RGB565
|
||||
#else
|
||||
--
|
||||
2.43.0
|
||||
|
||||
@ -7,7 +7,6 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=802d3d83ae80ef5f343050bf96cce3a4 \
|
||||
SRC_URI = "\
|
||||
git://github.com/lvgl/lv_port_linux_frame_buffer.git;protocol=https;branch=master;name=demo \
|
||||
git://github.com/lvgl/lvgl;protocol=https;branch=master;name=lvgl;subdir=git/lvgl \
|
||||
file://0001-fix-drm-Default-to-XRGB8888-framebuffer.patch;patchdir=lvgl \
|
||||
file://0002-fix-sdl-handle-both-LV_IMAGE_SRC_FILE-and-LV_IMAGE_S.patch;patchdir=lvgl \
|
||||
file://0003-Make-fbdev-device-node-runtime-configurable-via-envi.patch \
|
||||
file://0004-Factor-out-fbdev-initialization-code.patch \
|
||||
@ -16,7 +15,7 @@ SRC_URI = "\
|
||||
file://0007-fix-cmake-generate-versioned-shared-libraries.patch;patchdir=lvgl \
|
||||
"
|
||||
SRCREV_demo = "dccc6a1ca48372aa993dbea7a8e17dec6f42df6a"
|
||||
SRCREV_lvgl = "e29d35b43c509b6d7189f5dac87139441669ae66"
|
||||
SRCREV_lvgl = "e1c0b21b2723d391b885de4b2ee5cc997eccca91"
|
||||
SRCREV_FORMAT = "demo_lvgl"
|
||||
PV .= "+git${SRCPV}"
|
||||
|
||||
@ -10,11 +10,10 @@ LIC_FILES_CHKSUM = "file://LICENCE.txt;md5=bf1198c89ae87f043108cea62460b03a"
|
||||
|
||||
SRC_URI = "\
|
||||
git://github.com/lvgl/lvgl;protocol=https;branch=master \
|
||||
file://0001-fix-drm-Default-to-XRGB8888-framebuffer.patch \
|
||||
file://0002-fix-sdl-handle-both-LV_IMAGE_SRC_FILE-and-LV_IMAGE_S.patch \
|
||||
file://0007-fix-cmake-generate-versioned-shared-libraries.patch \
|
||||
"
|
||||
SRCREV = "e29d35b43c509b6d7189f5dac87139441669ae66"
|
||||
SRCREV = "e1c0b21b2723d391b885de4b2ee5cc997eccca91"
|
||||
PV .= "+git${SRCPV}"
|
||||
|
||||
inherit cmake
|
||||
Loading…
x
Reference in New Issue
Block a user