Linked by Thom Holwerda on Wed 9th Sep 2009 22:29 UTC, submitted by lemur2
Linux Open source 3D graphics drivers for ATI R600 garphics cards has been submitted to the kernel-next tree for possible inclusion in the Linux kernel 2.6.32. "David Airlie has pushed a horde of new code into his drm-next Git tree, which is what will get pulled into the Linux 2.6.32 kernel once the merge window is open. Most prominently, this new DRM code brings support for kernel mode-setting with R600 class hardware as well as 3D support."
Thread beginning with comment 383339
To view parent comment, click here.
To read all comments associated with this story, please click here.
lemur2
Member since:
2007-02-17

You can talk about how great open specfications are all you want, but theres simply no alternative to NVidia on Linux if you want to run 3D applications without stability or performance problems, today - for the rest of 2009, and almost certainly for 2010. So ATI/AMD have (finally) released the specs. Gee, they've only been promising to do that since, i dunno, 2007? So now we're going to see horrible API churn, breakage and multi-level instability like with the Intel/Xorg/KMS work that has been going on recently. And i'd estimate a driver that supports full and stable support for all the features on the ATI R600 cards with average 3D performance optimisation will be here by, say, christmas 2011. Wake me when that happens. Until then, at least you have a choice of graphics card with Mac or Windows - under Linux, NVidia is the only currently usable option if you want reasonable 3D performance.


This is un-necessarily pessimistic.

Please note that Intel graphics driver for Linux are written by Intel. They are not written by the people who are intimately familiar with the Linux kernel or the xorg graphics stack.

That is not the case with these ATI drivers. They should be as integrated with the rest of the system, and as in step with it, as is any other in-kernel driver. This is a first for Linux graphics drivers, really, we have not really seen this before.

As for how it performs ... let's wait for the benchmarks, hey.

Reply Parent Score: 2

IkeKrull Member since:
2006-01-24

Unecessarily pessimistic huh? I call it the plain truth.

You can make all the pep-talk posts brimming with enthusiasm to osnews you like, but its not going to change the fact that ATI drivers have been 'coming soon' for years, that the 'about to be released' drivers are only basically functional, and that its taken years for intel drivers, with intel support to get from 'basically functional to fully functional and now back to basically functional.

I'll believe it when i see it. I'll believe that open source ATI drivers will support full speed XRender, GLSL and OpenGL 2+ functionality crash free and glitch free along with accelerated video playback on Linux when i see it working.

So why don't you calm down. When that day comes, i'll be able to forget my pessimism, and you'll actually have something to crow about.

Reply Parent Score: 3

lemur2 Member since:
2007-02-17

Unecessarily pessimistic huh? I call it the plain truth. You can make all the pep-talk posts brimming with enthusiasm to osnews you like, but its not going to change the fact that ATI drivers have been 'coming soon' for years, that the 'about to be released' drivers are only basically functional, and that its taken years for intel drivers, with intel support to get from 'basically functional to fully functional and now back to basically functional. I'll believe it when i see it. I'll believe that open source ATI drivers will support full speed XRender, GLSL and OpenGL 2+ functionality crash free and glitch free along with accelerated video playback on Linux when i see it working. So why don't you calm down. When that day comes, i'll be able to forget my pessimism, and you'll actually have something to crow about.


Pffft.

You can't dismiss code until you have seen it, run it and measured it.

This driver is entirely new code. It is not fglrx. It is not a re-vamped version of the older reverse-engineerd open source drivers. It is the first 2D/3D accelerated graphics driver for Linux written by Linux developers with the aid of specifcations.

Lets wait and see how this entirely new code performs when it is made available. It is in the kernel staging area, but that means it has a lot of hardening and stability testing to get through yet.

Once we actually have a released driver, and we can objectively measure its performance, then and only then can we talk about the "plain truth" about it.

PS: ATI open source drivers have not been in work "for years". The specs were only released to open source developers in January of this year.

Edited 2009-09-11 00:45 UTC

Reply Parent Score: 2

j-kidd Member since:
2005-07-06

Please note that Intel graphics driver for Linux are written by Intel. They are not written by the people who are intimately familiar with the Linux kernel or the xorg graphics stack.


What the heck? The Intel graphic driver for Linux are written by none other than Keith Packard, the project leader of xorg. All the new stuffs like DRI2 and KMS are also developed by Keith and co.

Please get your fact straight.

Reply Parent Score: 2

lemur2 Member since:
2007-02-17

"Please note that Intel graphics driver for Linux are written by Intel. They are not written by the people who are intimately familiar with the Linux kernel or the xorg graphics stack.
What the heck? The Intel graphic driver for Linux are written by none other than Keith Packard, the project leader of xorg. All the new stuffs like DRI2 and KMS are also developed by Keith and co. Please get your fact straight. "

OK, fair enough. How is it then that Intel drivers for Linux have gotten themselves into such a horible tangle recently? Performance regressions and dropped functionality all over the place.

http://www.phoronix.com/vr.php?view=14082

Perhaps xorg needs a new project leader.

Edited 2009-09-11 00:53 UTC

Reply Parent Score: 2