I just registered to say that I paypalled him €20 to thank him for his work. I hope he has a nice early Christmas because of the donations and he doesn't need to depend on Bridgman's strained Linux budget :)
I know that sometimes the differences in the underlying hardware architecture are so vast that it calls for a different implementation, but anyone else thinks that the graphics driver developers should make more of an effort to share code? The Gallium3D architecture is in itself a big leap in the right direction, but it is not a magical bullet, I have the impression that they simply don't have any active line of communication between projects to discuss possible sharing of code/effort and end up reinventing the wheel over and over again.Quote:
Nouveau is currently working on its own implementation.
PS: Marek is just amazing, thanks for all the awesome work.
In addition, sometimes competition between two different implementations will foster future innovation. Perhaps one of the two implementations will turn out to be better than the other from an architectural or performance standpoint. Either way, we should all be happy now that we have working implementations. Let's allow some time and vetting to determine which implementation is best.