Hello Vasyl, can you explain how this was tested? Is it possible to automate with qemu targets?
Alex On Mon, 25 Apr 2022 at 10:00, Vasyl Vavrychuk <[email protected]> wrote: > > It is needed in case display does not support FB. > > The missing part is drawing splash screen over all connected displays. I think > there should be loop somewhere for this, but I am not sure which level is the > best to put it. > > https://github.com/r1mikey/psplash-drm/blob/drm/implement-drm/psplash-draw.c > has > psplash_draw_initial(_one), psplash_draw_msg(_one) and > psplash_draw_progress(_one) implementing loop over scanouts. I am think about > doing the same. > > Vasyl Vavrychuk (14): > Trim trailing spaces > Fix 'unused-result' warnings > Remove unused save_termios > Remove 'psplash-fb.h' from 'psplash.h' > Extract plot pixel from psplash-fb > Extract draw rect/image from psplash-fb > Extract draw font from psplash-fb > psplash.c: Make psplash_draw_{msg,progress} independent of FB > Rework flip as function pointer > Import drm-howto modeset.c as psplash-drm.c > Implement drm backend > Reverse modeset_list > psplash-drm.c: Allocate resources only for the first connector > psplash-drm.c: Implement double buffering > > Makefile.am | 15 +- > configure.ac | 9 + > psplash-console.c | 34 +- > psplash-console.h | 8 +- > psplash-draw.c | 295 +++++++++++++++++ > psplash-draw.h | 81 +++++ > psplash-drm.c | 787 ++++++++++++++++++++++++++++++++++++++++++++++ > psplash-drm.h | 17 + > psplash-fb.c | 371 +++------------------- > psplash-fb.h | 74 +---- > psplash-systemd.c | 36 ++- > psplash-write.c | 37 ++- > psplash.c | 186 ++++++----- > psplash.h | 7 +- > 14 files changed, 1446 insertions(+), 511 deletions(-) > create mode 100644 psplash-draw.c > create mode 100644 psplash-draw.h > create mode 100644 psplash-drm.c > create mode 100644 psplash-drm.h > > -- > 2.30.2 > > > >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#56874): https://lists.yoctoproject.org/g/yocto/message/56874 Mute This Topic: https://lists.yoctoproject.org/mt/90680297/21656 Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
