Linked by David Adams on Thu 18th Aug 2011 19:09 UTC, submitted by Michael
Permalink for comment 485958
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
Features
Linked by Thom Holwerda on 05/21/13 21:38 UTC
Linked by Thom Holwerda on 05/20/13 11:29 UTC
Linked by Thom Holwerda on 05/18/13 21:33 UTC
Linked by David Adams on 05/16/13 4:23 UTC
Linked by Thom Holwerda on 05/11/13 21:41 UTC
Linked by Thom Holwerda on 05/08/13 14:22 UTC
Linked by Thom Holwerda on 05/02/13 15:28 UTC
Linked by Thom Holwerda on 04/29/13 21:06 UTC
Linked by Thom Holwerda on 04/24/13 22:24 UTC
Linked by Thom Holwerda on 04/18/13 11:21 UTC
More Features »
Sponsored Links



Member since:
2007-02-17
The programming specification documents that AMD/ATI released are here:
http://www.x.org/docs/AMD/
Note the dates. The documents for the older cards were released (~ early 2008) about a year before the documents for the newer cards (~ early 2009). There is a direct correspondence to the performance, in that there is better performance (relative to closed source driver for the same card) for those older cards where the open source developers have had a year longer to work on the drivers.
That is the first point. Given the same amount of time, it would be reasonable to expect a similar improvement for newer cards as we see now for the older cards. In fact, having gone through the process once for the older cards, the still-to-be-done performance fine tuning for the newer cards might even happen quicker.
The second point is that closed source drivers are developed for Windows. The majority of this code is then re-used for Linux, with a small open source wrapper program to interface to the different kernel. The drivers are optimised for Windows. Because of that fact, and also the fact that the closed source drivers require an extra "adapter" layer, it is reasonable to expect that eventually the open source drivers will catch up, given that they are tuned for Linux.
Apart from the development going on at Xorg, AMD itself has been hiring new open source developers of late.
Edited 2011-08-19 04:59 UTC