All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Vesa Jääskeläinen" <chaac@nic.fi>
To: The development of GRUB 2 <grub-devel@gnu.org>
Subject: Update on video subsystem draft
Date: Sat, 31 Dec 2005 03:39:54 +0200	[thread overview]
Message-ID: <43B5E16A.8090505@nic.fi> (raw)

I have made some updates to wiki . Changed some parameters from
grub_[u]int32_t to standard C types ([unsigned] int). Added functions
used to manage and use render targets.

Here is the URL there:
http://grub.enbug.org/VideoSubsystem

I also decided to release sneak peak of current version for those
wanting to see what there is currently.

WARNING! This sneak peak is not usable and is only released in order to
get feedback of its functionality. It is not optimized in any way at the
moment and contains debug code that will slow it down and render
unnecessary debug pixels. Also note that code is not synched lately with
CVS so other parts is not up to date.

There is currently some issues with videoterm, screen is only rendered
when terminal refresh is called. Actually I would like to get more
information what each terminal function is supposed to do and how they
should be used. At the moment you have to blindly write commands at this
point as command line is not refreshed all the time :).

I would like to have some feedback on following areas:
- Is there all needed video API's present? If not give a description
what functionality is required and let's see where that should be
implemented.
- You are of course free to provide optimization ideas. At this point I
have only considered dirty regions.
- What would be a good way to debug code like this :)... I have VMware
running here and could use one of it's devices to get debug messages but
at the moment there is no code to support this.
- Other issues?

Here is the URL for sneak peak:
http://jumi.lut.fi/~vjaaskel/grub2/grub2-video-20051231.tar.gz

Quick guide:
# mkdir grubtmp
# cd grubtmp
tar -xzvf grub2-video-20051231.tar.gz
# Please study makegrub script if it needs some changes for your system.
cd grub2.video
./configure
make
../makegrub

Thanks,
Vesa Jääskeläinen



             reply	other threads:[~2005-12-31  1:40 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-12-31  1:39 Vesa Jääskeläinen [this message]
2005-12-31 15:54 ` Update on video subsystem draft Hollis Blanchard
2005-12-31 16:34 ` Marco Gerards
2006-01-01 14:24   ` Vesa Jääskeläinen
2006-01-01 17:16     ` Marco Gerards

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=43B5E16A.8090505@nic.fi \
    --to=chaac@nic.fi \
    --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.