All of lore.kernel.org
 help / color / mirror / Atom feed
From: Colin D Bennett <colin@gibibit.com>
To: grub-devel@gnu.org
Subject: Re: [PATCH] GSoC #07 VBE double buffering (vs r1885)
Date: Mon, 13 Oct 2008 10:12:54 -0700	[thread overview]
Message-ID: <20081013101254.29e56d37@gibibit.com> (raw)
In-Reply-To: <20081013094815.733491bb@gibibit.com>

[-- Attachment #1: Type: text/plain, Size: 1183 bytes --]

On Mon, 13 Oct 2008 09:48:15 -0700
Colin D Bennett <colin@gibibit.com> wrote:

> I *am* interested in getting high performance, but
> (1) I simply don't have time to do it myself right now, and 
> (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 => 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

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

  reply	other threads:[~2008-10-13 17:13 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <1745824252.39921223234235570.JavaMail.root@aczmb1>
2008-10-05 19:17 ` [PATCH] GSoC #07 VBE double buffering (vs r1885) Andy Goth
2008-10-05 19:47   ` Colin D Bennett
2008-10-05 19:57     ` Andy Goth
2008-10-06 19:02       ` Vesa Jääskeläinen
2008-10-13 16:48         ` Colin D Bennett
2008-10-13 17:12           ` Colin D Bennett [this message]
2008-08-31  6:58 [PATCH] GSoC #07 VBE double buffering Colin D Bennett
2008-10-05  4:43 ` [PATCH] GSoC #07 VBE double buffering (vs r1885) Colin D Bennett
2008-10-05  8:52   ` Vesa Jääskeläinen
2008-10-05 16:16     ` Colin D Bennett

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20081013101254.29e56d37@gibibit.com \
    --to=colin@gibibit.com \
    --cc=grub-devel@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.