public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Javier Fernandez-Ivern <ivern@acm.org>
To: rpc@cafe4111.org
Cc: linux-kernel@vger.kernel.org
Subject: Re: Make the init-process look like the StarWars Credits
Date: Sat, 10 Jan 2004 03:02:55 -0800	[thread overview]
Message-ID: <3FFFDBDF.4090900@acm.org> (raw)
In-Reply-To: <200401092107.13588.rpc@cafe4111.org>

Rob Couto wrote:

> AFAICT, that would be both excellent and terrible at the same time. using hw 
> accel makes the process lighter on CPU and looks great but ridiculously 
> intense on the coder... i mean, who could you recruit to take X11 vid drivers 
> and mutate them into kernel code? you'd need 3D code that belongs to Mesa, 
> DRI code that belongs to whatever X module and the matching kernel module, 
> possibly agpgart, and so on. by the time it's 3D, you aren't using the 
> framebuffer code, you've taken the GUI and moved it into the kernel --- hello 
> Win32. That's if you did it smart and made it modular enough to have other 
> purposes, i.e. X11 overdrive... then X needs to know about it, or at least 
> the DRI module involved, and then it's either they trip over one another or X 
> gets cut down to just the libs and network activity. then maybe the kernel 
> begins with X which starts your xterms fullscreen on vt1-6. all the time it's 
> faster and loads sooner. and along with it, you get the legendary stability 
> of a MS slop'erating system. to have that much for one brief piece of 
> eyecandy is a little silly. and when the booting's done, is vt1 still zooming 
> out into space? will I be able to see the top few lines of 'top'? 

I think you're overcomplicating the issue.  You certainly don't need any 
3D code to get a star-wars like scroll going.  You can make a 2D 
transform to make the fonts _look_ like they're scrolling out into 
space.  As a matter of fact, wouldn't simply transforming the 
rectangular viewport into a trapezoid do the trick?  You could then 
frame this with a starry bitmap, or whatever.

This doesn't sound like it would require any massive hacking (although 
I'll readily confess that I haven't looked into the code.)

-- 
Javier Fernandez-Ivern

  reply	other threads:[~2004-01-10 11:03 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-01-09 16:55 Make the init-process look like the StarWars Credits Niels Ippensen
2004-01-09 17:18 ` Rob Couto
2004-01-09 17:41   ` Rob Couto
2004-01-09 18:39   ` Måns Rullgård
2004-01-10  2:07     ` Rob Couto
2004-01-10 11:02       ` Javier Fernandez-Ivern [this message]
2004-01-10 11:26         ` Rob

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=3FFFDBDF.4090900@acm.org \
    --to=ivern@acm.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=rpc@cafe4111.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox