Yes, David, I concur.
James, please just pitch in and help XFree86 evolve faster.
There are drivers that need to be "Render" extension enabled.
There's more work to do on fleshing out the Render extension.
I am sure that Kieth Packard would be grateful for any
worthwhile contributions.
If you are thinking that you'll provide better accellerated
graphics rendering performance, I'd love to know how you plan
to accomplish this. AFAIK, the main impediment to XFree86
giving really good accelleration support for a broad array
of hardware is the lack of technical documentation from the
manufacturers. Unless you plan on trying to get hardware
manufactures to have you develop their closed-source drivers
for them, I don't see how you'll be able to do any better
than the XFree86 organization is already doing.
XFree86 evolves in a measured way as a result of many
competing needs. Backward compatibility is needed for the
huge installed base of legacy apps. For the various
development toolkits (KDE, Gnome, etc.) there is a rapid
move toward using the Render and "Resize and Rotate"
extensions. These extensions will make all sorts of cool
rendering functionality available to the applications that
use these toolkits (alpha blending, anti-aliased fonts and
so on).
I'd love to hear you enumerate all the shortcomings that you
believe need to be addressed. Also, please CC: devel@xfree86.org.
At least give the competition an opportunity to win over the
support of the developers you'd like to pull away from
XFree86 work!
Miles
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/