Xgl glyph private changes

Christoph Hellwig hch at lst.de
Mon Jan 2 08:25:58 PST 2006


On Sun, Jan 01, 2006 at 01:32:28PM -0800, Eric Anholt wrote:
> Attached is the patch from xserver to add glyph privates.  These are
> useful for DDXes like Xgl to put glyphs into a cache, which EXA may be
> interested in as well.
> 
> However, it's going to break ABI for anybody doing their own Glyphs
> handler, since when interacting with a Glyph you have to step just
> beyond the end of the Glyph structure to get at the data (ewww).  So we
> can't add the pointer to the privates without breaking ABI for
> drivers/DDXes compiled against the old headers, which will include EXA,
> XAA, and probably NVIDIA proprietary.
> 
> What do people think?  Is this an appropriate time for this patch to go
> in?

Yes, please.  If you hold back important changes because of ABI issues
X.org will never be competitive.



More information about the xorg mailing list