The rate of progress here given the available manpower is not bad at all. Still a long way to go (is there ever not a long way to go with open source graphics?) but the progress is nonetheless impressive.
If I were able to contribute, my first priorities would be fixing the cases where r600g was not able to run the program, or would crash / lock up. Then I'd work on the incorrect rendering issues. Once most of that is handled, I'd look at setting a performance goal of ~50% of Catalyst across the board. If we can get correct rendering at half of Catalyst speeds in general, I'll abandon Catalyst for good.
As it stands, Savage 2, Heroes of Newerth and Second Life are unplayable on evergreen with either r600c or r600g, and due to hard-locks are very difficult to debug. I've only been running the same three GL 2.1 apps for the past 2-3 years, but they still won't run on any open source driver.
If I were able to contribute, my first priorities would be fixing the cases where r600g was not able to run the program, or would crash / lock up. Then I'd work on the incorrect rendering issues. Once most of that is handled, I'd look at setting a performance goal of ~50% of Catalyst across the board. If we can get correct rendering at half of Catalyst speeds in general, I'll abandon Catalyst for good.
As it stands, Savage 2, Heroes of Newerth and Second Life are unplayable on evergreen with either r600c or r600g, and due to hard-locks are very difficult to debug. I've only been running the same three GL 2.1 apps for the past 2-3 years, but they still won't run on any open source driver.
Comment