[PATCH] Add support for RENDER BGRA formats.

Adam Jackson ajax at nwnk.net
Mon Oct 19 11:08:59 PDT 2009

On Tue, 2009-10-13 at 15:22 -0400, Michael wrote:
> On Oct 13, 2009, at 2:51 PM, Adam Jackson wrote:
> > Not that you're wrong (about proper BGRA support), but I think you may
> > be wrong (about i128).  I'd like to see an X log from that chip with
> > Option "Debug" "on" in xorg.conf, I suspect CMD_HDF and MWn_CTRL  
> > will be
> > interesting.
> ... which reminds me - I have an SBus card with ( among others ) an  
> I128. I wrote an accelerated kernel driver for NetBSD using the X  
> driver as reference, but the X driver doesn't support any mono-to- 
> colour expansion. Does anyone have any I128 docs? Or does the chip  
> simply not support colour expansion?

I have the docs for the T2R and T2R4, though the NDA politely asks that
I not distribute them and I'm inclined to obey it.

It does have stipple color expansion.  The 3D engine also has a pile of
palettized texture formats, listed of the form "1 bpt 0565", which I
take to mean "one bit of index into a palette of r5g6b5 colors".  There
is also a display list processor on the chip (not implemented in the X
driver), which appears to have a mode for hardware acceleration of
aliased glyphs, which for a console driver might be all you need.

- 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/20091019/34ea7990/attachment.pgp 

More information about the xorg-devel mailing list