From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1EVUlJ-0006r1-GG for mharc-grub-devel@gnu.org; Fri, 28 Oct 2005 09:59:17 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1EVUlG-0006qf-OX for grub-devel@gnu.org; Fri, 28 Oct 2005 09:59:14 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1EVUlF-0006qJ-Dl for grub-devel@gnu.org; Fri, 28 Oct 2005 09:59:14 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EVUlF-0006qE-2G for grub-devel@gnu.org; Fri, 28 Oct 2005 09:59:13 -0400 Received: from [157.24.2.30] (helo=smtp1.cc.lut.fi) by monty-python.gnu.org with esmtp (Exim 4.34) id 1EVUlF-00005T-61 for grub-devel@gnu.org; Fri, 28 Oct 2005 09:59:13 -0400 Received: from localhost (smtp1 [127.0.0.1]) by smtp1.cc.lut.fi (Postfix) with ESMTP id 36F757022C for ; Fri, 28 Oct 2005 16:59:08 +0300 (EEST) Received: from smtp1.cc.lut.fi ([127.0.0.1]) by localhost (smtp1.cc.lut.fi [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 28611-12 for ; Fri, 28 Oct 2005 16:59:07 +0300 (EEST) Received: from [192.168.1.100] (lk4-a-4-1.lnet.lut.fi [157.24.102.107]) by smtp1.cc.lut.fi (Postfix) with ESMTP id E66C77022A for ; Fri, 28 Oct 2005 16:59:07 +0300 (EEST) Message-ID: <43622EAE.3000604@nic.fi> Date: Fri, 28 Oct 2005 16:59:10 +0300 From: =?UTF-8?B?VmVzYSBKw6TDpHNrZWzDpGluZW4=?= User-Agent: Thunderbird 1.4.1 (Windows/20051006) MIME-Version: 1.0 To: The development of GRUB 2 References: <435B72E9.6070603@nic.fi> <200510280521.33631.okuji@enbug.org> In-Reply-To: <200510280521.33631.okuji@enbug.org> X-Enigmail-Version: 0.93.0.0 Content-Type: text/plain; charset=UTF-8 X-Virus-Scanned: by lut.fi Content-Transfer-Encoding: quoted-printable Subject: Re: Video subsystem draft 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: Fri, 28 Oct 2005 13:59:15 -0000 Yoshinori K. Okuji wrote: > On Sunday 23 October 2005 01:24 pm, Vesa J=C3=A4=C3=A4skel=C3=A4inen wr= ote: >> I made a draft how video subsystem could work. It doesn't currently >> contain information about internals, but is more concentrated on usage >> of the API. >=20 > It looks good. Then I'll do the first implementation. It will be only for i386 as that's only platform I can test. >> In order to make GRUB 2's video subsystem more flexible, there is a ne= ed >> to modify font manager in order to support more variety of different >> character types. I already tested it with one idea and it seems to wor= k >> nicely, but in order to support more character types I think someone >> else have to give some comments about how glyph's should be defined. >=20 > For the glyph support, it should be based on the font manager, but I ha= ven't=20 > decided the API yet. As a starting point, it would be enough to assume = that=20 > we always use a fixed size (currently, 8x16 or mutiples of 8x16). In th= e=20 > future, we will want to support different size or even vector fonts. I'll will improve current situation a bit to direction of better glyph support, but this needs more work. I will give patch for those too when first implementation is ready. >> Anyway, here is first draft and I would like to get some comments abou= t it: >> >> http://jumi.lut.fi/~vjaaskel/grub2/ >=20 > Can you put the contents on the wiki? This would be easier to maintain = the=20 > document. I am not too familiar with syntax of wiki, but here is something: http://grub.enbug.org/VideoSubsystem I will try to improve it's contents later on. Thanks, Vesa J=C3=A4=C3=A4skel=C3=A4inen