It was decided to integrate the Damage, XFixes, and Composite extensions for the next release. Damage and XFixes appear to be ready, but we need to write a GC wrapper to handle the translation to backing pixmaps for Composite so that binary drivers can continue to work (also, avoids a lot of mess in xaa). I've made some steps towards this and have some code to the point of compiling, but I have my doubts about my handling of GC state changes, and need to wrap some more Render functions. Glyph might be the only other Render wrapper that's necessary for the open-source drivers, but if some other driver (nvidia) were to accelerate things like triangles or trapezoids it wouldn't be enough.
Use a slightly more permanent email address, and the one I use in changelogs.
Apparently Stuart will be handling this. Eric Anholt wrote: >So, what is your schedule? I hadn't heard anything about you guys >actually actively pushing the Composite bits into X.Org, and I had heard >that Keith had tried to get the bits from you in the past and failed, > It is my top priority starting this past monday. I have been delayed by getting damage-xfixes working in our own x-server with gnome-magnification and other integrations
Composite, Damage and XFixes have been integrated into the trunk
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.