[systemd-devel] [PATCH v2 6/8] add GOP mode setting and splash drawing support

Tom Gundersen teg at jklm.no
Thu Jan 16 07:21:29 PST 2014


Hi Joonas,

On Thu, Jan 16, 2014 at 4:13 PM, Joonas Lahtinen
<joonas.lahtinen at 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?

Cheers,

Tom


More information about the systemd-devel mailing list