On Wed, Jul 23, 2008 at 3:06 AM, Colin D Bennett <[EMAIL PROTECTED]> wrote: > On Tue, 22 Jul 2008 14:48:31 -0400 > Pavel Roskin <[EMAIL PROTECTED]> wrote: > >> On Tue, 2008-07-22 at 08:43 -0700, Colin D Bennett wrote: >> > This patch speeds up loading a TGA image on my test system from 29 >> > seconds to approximately 1 second. >> > >> > I noticed that on my 1 GHz test system running from an IDE >> > CompactFlash drive, loading a certain TGA image in GRUB takes about >> > 29 seconds. >> >> I'm sorry for straying from your point, but maybe we should drop TGA >> support. It was the first image format for GRUB to support, but now >> PNG is supported, and it should be better in all aspects. > > I agree that TGA is not, in general, a great choice for an image format > (unless it is faster to load a large background image -- a 1024x768 RGB > PNG file may take more time to decompress than a TGA image would take > to load -- although perhaps an uncompressed PNG file would be > comparable in speed to load). However, I have not been able to load any > PNG images that I have tried to use. Something about the chunk type not > being supported. >
Hi, Please upload the png file that cause problem. Also note that png use DEFLATE compression. I write a decoder in png, which may be a little slow. Perhaps I can import the decoder from zlib, if copyright allows. -- Bean _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org http://lists.gnu.org/mailman/listinfo/grub-devel