[PATCH] xfree86: Add 18bpp support

Adam Jackson ajax at redhat.com
Tue Sep 28 06:44:59 PDT 2010


On Tue, 2010-09-28 at 06:24 -0500, Pat Kane wrote:
> On Tue, Sep 28, 2010 at 1:15 AM, Kai-Uwe Behrmann <ku.b at gmx.de> wrote:
>  > Just a curious question, Who is using 6+6+6 encoding for what?
> 
> Many handheld devices use TFT LCDs (Thin film transistor liquid crystal display)
> which have 6 bits per RGB.  See <http://en.wikipedia.org/wiki/TFT_LCD>

Yeah, but the GPU typically smashes down from 24bpp to 18bpp in that
case.

However there are some ARM chips (PXA270 comes to mind, I'm sure there
are others) that have x14r6g6b6 framebuffers.  Which is a bit weird
since it saves you exactly no memory bandwidth relative to x8r8g8b8, but
hey it makes the chip cheaper since the GPU doesn't need as many wires
for the pixel path.

- ajax
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.x.org/archives/xorg-devel/attachments/20100928/4360faa4/attachment-0001.pgp>


More information about the xorg-devel mailing list