From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1KpQzQ-000441-FH for mharc-grub-devel@gnu.org; Mon, 13 Oct 2008 13:13:52 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KpQzP-00042h-31 for grub-devel@gnu.org; Mon, 13 Oct 2008 13:13:51 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KpQzN-00040g-Fm for grub-devel@gnu.org; Mon, 13 Oct 2008 13:13:50 -0400 Received: from [199.232.76.173] (port=50534 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KpQzN-00040d-7V for grub-devel@gnu.org; Mon, 13 Oct 2008 13:13:49 -0400 Received: from gateway02.websitewelcome.com ([69.56.170.20]:40906) by monty-python.gnu.org with smtp (Exim 4.60) (envelope-from ) id 1KpQzN-0008O2-4r for grub-devel@gnu.org; Mon, 13 Oct 2008 13:13:49 -0400 Received: (qmail 715 invoked from network); 13 Oct 2008 17:30:21 -0000 Received: from gator297.hostgator.com (74.53.228.114) by gateway02.websitewelcome.com with SMTP; 13 Oct 2008 17:30:21 -0000 Received: from c-67-185-142-228.hsd1.wa.comcast.net ([67.185.142.228]:37103 helo=localhost) by gator297.hostgator.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.68) (envelope-from ) id 1KpQzG-0007uM-O7 for grub-devel@gnu.org; Mon, 13 Oct 2008 12:13:42 -0500 Date: Mon, 13 Oct 2008 10:12:54 -0700 From: Colin D Bennett To: grub-devel@gnu.org Message-ID: <20081013101254.29e56d37@gibibit.com> In-Reply-To: <20081013094815.733491bb@gibibit.com> References: <777113540.40311223236640078.JavaMail.root@aczmb1> <48EA60D6.7060708@nic.fi> <20081013094815.733491bb@gibibit.com> X-Mailer: Claws Mail 3.5.0 (GTK+ 2.14.3; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/ZYJ_epYorTkJpoqUgFTHNB+"; protocol="application/pgp-signature"; micalg=PGP-SHA1 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - gator297.hostgator.com X-AntiAbuse: Original Domain - gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - gibibit.com X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) Subject: Re: [PATCH] GSoC #07 VBE double buffering (vs r1885) X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: The development of GRUB 2 List-Id: The development of GRUB 2 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Oct 2008 17:13:51 -0000 --Sig_/ZYJ_epYorTkJpoqUgFTHNB+ Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Mon, 13 Oct 2008 09:48:15 -0700 Colin D Bennett wrote: > I *am* interested in getting high performance, but > (1) I simply don't have time to do it myself right now, and=20 > (2) gfxmenu seems plenty fast to me--I have run Lua-driven full screen > animations as a desktop background for gfxmenu, and it worked > fantastically. The menu system performs decently even on my > ultra-low-power-but-low-performance-too Via C3 system. Another reason I did not implement dirty region repaint optimization that I forgot to mention: (3) Dirty region repaint handling does not help at all when most of the screen is being updated on each frame. Since I expect the "fancy menu" to become more and more full of eye-candy (that is the purpose, after all!), the dirty region handling would only help for the most vanilla of themes. I have said I will add some animation and special effects to GRUB. Things that I think would be cool (and cool =3D> more people drawn to use GRUB) include a fade-in/fade-out when GRUB starts/executes an entry, a fully animated background of some sort (of the type that many xscreensavers use), etc. Regards, Colin --Sig_/ZYJ_epYorTkJpoqUgFTHNB+ Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkjzgZkACgkQokx8fzcGbYd1CwCgie/4vb9xfGE6sb4bCUeIjRek 9mAAnREOPTyCSr6rnsNcenAjLQLC62bk =zsP+ -----END PGP SIGNATURE----- --Sig_/ZYJ_epYorTkJpoqUgFTHNB+--