Slashdot Mirror


Open Radeon 3D Driver Runs At 60~70% of Proprietary Driver Speed

An anonymous reader writes "AMD's Radeon HD 6000 series open-source Gallium3D driver for Linux is now working and running at 60~70% (in some cases, 80%) of the speed of the official proprietary 'Catalyst' driver. This is a big speed improvement in Mesa/Gallium3D compared to the times when the performance was crippling or even just a few years ago when AMD didn't support open-source drivers. When will NVIDIA change ways?"

1 of 245 comments (clear)

  1. Re:So... by GreatBunzinni · · Score: 5, Insightful

    ...it's only advantage is being Open?

    I can see how many people may not see a great cost/benefits ratio there...

    Being open means that these drivers won't simply go away once the product line is deprecated in favour of the newest and coolest graphics card, and that it will be able to receive improvements and bug fixes essentially until the last working piece of hardware dies off. Being open also means that it will be able to provide support for this Radeon graphics cards in other platforms besides the officially sanctioned ones, such as Windows and Linux. Being open also provides a way to provide competition for the people AMD employs to develop their official graphics card drivers, because if an open driver developed by amateurs on their spare time happens to be nearly as good or even better then they may as well be out of a job, and they can't have that. Being open also means that, if the open drivers mature enough so that they are comparable to AMD's official offering, then it will be in AMD's best interests to get directly involved in the development of these open drivers and even abandon their proprietary offering in favour of this project.

    And, obviously, if these open drivers represent a business success story to AMD then you can bet that this will spread out to other companies, and everyone who used windows and had to deal with hardware with support problems certainly knows what a PitA it is to be tied to proprietary drivers which are crap.

    --
    Slashdot, fix your code or at least hire someone who is competent at it to do it for you.