Re: [PATCH 7/7] fbdev: Add Tile Blitting support
From: Geert Uytterhoeven <geert@linux-m68k.org>
Date: 2004-09-10 08:04:45
Also in:
lkml
On Fri, 10 Sep 2004, Antonino A. Daplas wrote:
quoted hunk ↗ jump to hunk
--- linux-2.6.9-rc1-mm4-orig/drivers/video/Kconfig 2004-09-10 04:43:22.834414192 +0800 +++ linux-2.6.9-rc1-mm4/drivers/video/Kconfig 2004-09-10 05:01:35.555295368 +0800@@ -49,6 +49,24 @@ config FB_MODE_HELPERS your driver does not take advantage of this feature, choosing Y will just increase the kernel size by about 5K. +config FB_TILEBLITTING + bool "Enable Tile Blitting Support" + depends on FB + default n + ---help--- + This enables tile blitting. Tile blitting is a drawing technique + where the screen is divided into rectangular sections (tiles), whereas + the standard blitting divides the screen into pixels. Because the + default drawing element is a tile, drawing functions will be passed + parameters in terms of number of tiles instead of number of pixels. + For example, to draw a single character, instead of using bitmaps, + an index to an array of bitmaps will be used. To clear or move a + rectangular section of a screen, the rectangle willbe described in
^^^^^^ will be
+ terms of number of tiles in the x- and y-axis. + + This is particularly important to one driver, the matroxfb. If
^^^^^^^^^^^^
matroxfb?
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds
-------------------------------------------------------
This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170
Project Admins to receive an Apple iPod Mini FREE for your judgement on
who ports your project to Linux PPC the best. Sponsored by IBM.
Deadline: Sept. 13. Go here: http://sf.net/ppc_contest.php