Hi Tom,

On Thu, Jan 16, 2014 at 5:21 PM, Tom Gundersen <t...@jklm.no> wrote:

> Hi Joonas,
>
> On Thu, Jan 16, 2014 at 4:13 PM, Joonas Lahtinen
> <joonas.lahti...@linux.intel.com> wrote:
> > By our measurements, the original BGRX code only adds some 5
> milliseconds to
> > the boot time compared to no logo at all, where the BMP code adds almost
> 70
> > milliseconds.
> >
> > I think the most difference comes from the fact that in the BGRX file the
> > pixel data is already in format suitable format for UEFI blit operations,
> > and pixels are pushed to the blit operation as a big batch, just like
> they
> > are loaded as one big batch. The BMP code invidually loops each pixel.
> Would
> > the BGRX format be accepted aside the BMP format, for these speed
> reasons?
>
> Could we first try to optimize the BMP loader? Also, could you share
> your test image so I can have a look?
>

We've simply used the web page logo [1] exported using Gimp:

$ identify gummiboot-icon3.bmp
gummiboot-icon3.bmp BMP 295x245 295x245+0+0 8-bit DirectClass 218KB 0.000u
0:00.000


[1]  http://freedesktop.org/wiki/Software/gummiboot/gummiboot-icon.png

-- Mikko
_______________________________________________
systemd-devel mailing list
systemd-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/systemd-devel

Reply via email to