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]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to