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