So the news is out that AMD have committed to opening up specifications and providing some driver code to the open source community!!!
Alex Deucher and I have been working with AMD on this for about 3 months now and it's great to see it finally go public with their plans going forward. The initial code from Novell/SuSE will be appearing around XDS time, and AMD will also be attending.
Initially it will be a 2D modesetting driver, and hopefully a 3D driver will follow later. They are not stopping work on fglrx and will not be releasing any code from fglrx.
They will also be providing us with some access to engineering staff for information on older cards that we hadn't access to before, so we can properly support the current radeon driver (mainly BIOS parsing and workarounds..)
AMD, myself and Red Hat are also working through clearing me from my NDA issues so I can work on the r5xx cards.
So its all very positive and hopefully it we can all work together going forward to produce a top-notch open source driver...
If anyone has any questions on this feel free to post them here and I'll try and answer them if I can...
|
Page Summary
:: How can I help? [+1] :: Part time tinkerer? [+3] :: r300 status [+1] :: Avivo Driver [+1] avuton.myopenid.com :: Availability [+1] :: What about laptop graphics [+7] :: (no subject) :: So.. [+1] :: (no subject) :: (no subject) :: R100 'pixel shaders' [+5] :: Mobile chipset docs too? [+3] :: "Redirected Direct Rendering" [+2] :: Hooks for binary only parts? [+5] :: Pre-release driver support? [+3] :: agpgart GPL and fglrx? [+1]
March 2015
|
AMD annoucement of open drivers...
(Anonymous)
How can I help?
I have a question...
Re: Part time tinkerer?
- (Anonymous)
Expand Availability
Please excuse if it's considered a rude question, but should will we have something to play with (testers)? I have 1 ATI card right now, and will be ordering a much better one to get rid of the Nvidia I have in my computer once a testing driver becomes available that supports one of the newer cards. (Anonymous)
What about laptop graphics
It is really a great news that AMD has finally listened to the Linux community and did the right step towards open development of the drivers. What I would like to know is if all this also includes graphics integrated into laptops. There are many laptops with chips like Radeon Xpress 200m and similar. Is this also going to help here? Do they also provide all specifications and support for integrated graphics chipsets? Can we expect any big improvements towards open source driver for laptops? Re: What about laptop graphics
These are the same as legacy graphics chips really, so there will be benefits for them from this deal, but not manpower or the like, as in now we can ask questions and expect answers instead of just guessing how certain things are meant to work..
Re: What about laptop graphics
- (Anonymous)
Expand
Re: What about laptop graphics
- (Anonymous)
Expand
Re: What about laptop graphics
- (Anonymous)
Expand
Re: What about laptop graphics
- (Anonymous)
Expand
Re: What about laptop graphics
- (Anonymous)
Expand (Anonymous)
Aren't these NDA potentially harmful ?
Hi, Re: Aren't these NDA potentially harmful ?
If there's a feature they didn't want implemented, they'd just scrub it out of the docs. Macrovision springs to mind.
Re: Aren't these NDA potentially harmful ?
- (Anonymous)
Expand 3d!
This is great news! Especially since its the first (and so far only) real fact that corroborates their claims. Re: 3d!
The open driver may well surpass the closed one at some point in the future. If it does, then ATI may well choose to switch to it for their certified workstation drivers. (Anonymous)
R100 'pixel shaders'
IIRC, the R100 supported some form of pixel shaders, which were exposed via some ATI-specific GL extension a long time ago. Would this information allow access to those features, to gain some pixelshading functionality on the r100 chips? (I have a Radeon 7500, I'm being hopeful. :)) Re: R100 'pixel shaders'
R100's "shaders" aren't fragment programs in the modern sense. It has a very capable texture combiner, but it's done with fixed silicon, not with a general-purpose instruction set. We've had the R100 docs for a long time now, if there was any way to do fragment programs on it we'd know.
Re: R100 'pixel shaders'
- (Anonymous)
Expand
Re: R100 'pixel shaders'
- (Anonymous)
Expand
Re: Mobile chipset docs too?
- (Anonymous)
Expand Re: "Redirected Direct Rendering"
That's sort of a null question. Much of that work isn't hardware-specific. It involves changing the way the driver does some things, but the actual hardware interaction is minimal. Kristian did that work on an i830, but he doesn't have the docs for that chip, nor did he need them.
Re: "Redirected Direct Rendering"
- (Anonymous)
Expand (Anonymous)
Those that do not learn from the past...
AMD has figured out that Linux users have learned that ATI hardware when used with open drivers is no functionally better than cheaper video cards. But this announcement is just another ATI lie of "ATI speak" that implies more than what they will really provided. Re: Those that do not learn from the past...
ATi probably made a huge mistake and did some third-party licensing and now they can't release it.
Re: Those that do not learn from the past...
- (Anonymous)
Expand (Anonymous)
merging drivers?
If I understand correctly, you'll start from scratch with a new driver for r5xx+ cards. (Anonymous)
Hooks for binary only parts?
Since it is Dave Airlie and Adam Jackson talking about this I really do believe that this is going to happen and that it is good news. Most of my queries have been answered in earlier questions but I shall split up future questions in case some a contentious (so that you can at least answer some while leaving others). Re: Hooks for binary only parts?
We don't know. They might. It depends.
Re: Hooks for binary only parts?
- (Anonymous)
Expand
We don't need HDCP
- (Anonymous)
Expand (Anonymous)
Will the open source drivers be featureful/very fast?
(This question was partially answered in http://airlied.livejournal.com/50187.htm Re: Will the open source drivers be featureful/very fast?
One of the nice things about new GPU architectures is that they reduce to a compiler problem. It looks very likely that we'll soon be generating GL commands by using LLVM or similar as our compiler backend. So getting performance out of the card should be quite promising. Re: r5xx graphics cards for lab computers?
It's not particularly politic to talk about whose hardware is the "best", in this sense. That's an endorsement, it's advertising, and more importantly it's anti-advertising for anyone you don't say is the best. That's a matter for forums, not developers. (Anonymous)
Pre-release driver support?
Will new, just-released ATI/AMD cards have "out of the box" (2D/3D/Video) in the last distro release in a year's time? If so what form will this take? Will it be compile your own drivers from a git tree or will compiled open source supporting the yet to be released card have already been shipped with the distro? Re: Pre-release driver support?
Speaking only for Fedora here, but.
yum update within distro lifetime?
- (Anonymous)
Expand (Anonymous)
Are other graphics vendors talking to you?
Have any other graphics card vendors started talking to you about releasing specs (I'm assuming that if they were you could talk about it of course)? I would have thought smaller players would have been especially keen (if only for things like video acceleration let alone 3D)... Re: Are other graphics vendors talking to you?
I've talked with just about every graphics vendor at some point or another. I haven't heard anything new from any of them related to this announcement, but then, it's also been less than a week. Companies steer like boats, give it time. Every conversation I've had with a graphics vendor has been positive so far; I expect this will only continue.
Thank you for your replies ajaxxx
- (Anonymous)
Expand |

