items for monday's call

Keith Packard keithp at keithp.com
Mon Jul 26 10:01:26 PDT 2004


Around 2 o'clock on Jul 26, Kevin E Martin wrote:

> * Update on proposed and work-in-progress features

I'm working on a new trapezoid infrastructure that will be able to
efficiently support cairo.  I've got C code drawing the desired trapezoids
at alpha depth 8.  I need to generate depth 4 and depth 1 code (all
required by the Render spec) and then integrate that into the X server.
This change replaces 1400 lines of code with 300. I expect performance and 
correctness to both improve markedly.

I've got the protocol specification changes finished along with the 
headers, library and server infrastructure.

I expect to have this done in the next couple of days.

The reasons for this change are rooted in cairo work that has gone on in 
the last year, and they serve to better match both cairo and GL polygon 
semantics.

I'll circulate an RFC on the xorg mailing list to get some input on the 
semantic changes.

-keith


-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
Url : http://freedesktop.org/pipermail/release-wranglers/attachments/20040726/a9f3c12b/attachment-0001.pgp


More information about the release-wranglers mailing list