[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 0/3] Add BIOS splash image support
From: |
Blue Swirl |
Subject: |
Re: [Qemu-devel] [PATCH 0/3] Add BIOS splash image support |
Date: |
Tue, 16 Dec 2008 22:46:58 +0200 |
On 12/16/08, Anthony Liguori <address@hidden> wrote:
> Blue Swirl wrote:
>
> > On 12/16/08, Laurent Vivier <address@hidden> wrote:
> >
> >
> > > This series of patches adds a nice BIOS startup splash screen.
> > >
> > > It adds a "-splash" option allowing to specify the picture file name (a
> 640x480 (or less) and true color PNG) to display. You can enable/disable
> fade in,
> > > fade out and bootmenu. The time to display the image can be also given
> (in
> > > seconds).
> > >
> > > Idea and some parts of code are stollen from VirtualBox (GPLv2/CDDL).
> > >
> > > [PATCH 1/3] Correct fw_cfg_add_callback()
> > > [PATCH 2/3] [BIOS] Add splash image support
> > > [PATCH 3/3] [QEMU] Add BIOS splash image
> > >
> > >
> >
> > On second thought, there is no Gtk/Qt GUI because that is supposed to
> > be external to Qemu. By the same logic, why should there be any splash
> > screen? The external GUI can probably show it as easily using the same
> > Gtk/Qt/whatever.
> >
>
> You need it to be consistent on the SDL/VNC display.
Oh, I didn't consider the VNC case. Then it may be difficult for the
GUI to manage the boot screen.
> Modern BIOSes have splash screens. I don't see why our BIOS shouldn't have
> one too.
>
> > The control channel may still be needed.
> >
> > Alternatively the BIOS could load the image and fade parameters from a
> > new ROM or from the configuration device and draw it to screen. This
> > would need some PNG support to BIOS, or that the image stored in raw
> > form.
> >
> >
>
> Yeah, having QEMU render to the VGA directly is a bit ugly. It would be
> nicer if the BIOS actually rendered the image but I'm not sure I think we
> should reject the patch just because it doesn't.
Actually this way the image can be in full color even if the emulated
device was an EGA in text mode.
- [Qemu-devel] [PATCH 2/3] [BIOS] Add splash image support, (continued)
- [Qemu-devel] [PATCH 2/3] [BIOS] Add splash image support, Laurent Vivier, 2008/12/16
- Re: [Qemu-devel] [PATCH 3/3] [QEMU] Add BIOS splash image, Blue Swirl, 2008/12/16
- Re: [Qemu-devel] [PATCH 3/3] [QEMU] Add BIOS splash image, Laurent Vivier, 2008/12/16
- Re: [Qemu-devel] [PATCH 3/3] [QEMU] Add BIOS splash image, Blue Swirl, 2008/12/16
- Re: [Qemu-devel] [PATCH 3/3] [QEMU] Add BIOS splash image, Laurent Vivier, 2008/12/16
Re: [Qemu-devel] [PATCH 0/3] Add BIOS splash image support, Blue Swirl, 2008/12/16
Re: [Qemu-devel] [PATCH 0/3] Add BIOS splash image support, Daniel P. Berrange, 2008/12/17
Re: [Qemu-devel] [PATCH 0/3] Add BIOS splash image support, Paul Brook, 2008/12/17
Re: [Qemu-devel] [PATCH 0/3] Add BIOS splash image support, Jan Kiszka, 2008/12/17
Re: [Qemu-devel] [PATCH 0/3] Add BIOS splash image support, Gleb Natapov, 2008/12/17
Re: [Qemu-devel] [PATCH 0/3] Add BIOS splash image support, Jan Kiszka, 2008/12/17