Originally posted by bridgman
View Post
The whole point of the FAQ is to ask the questions and get the answers only once.
Actually, I think we're all pretty much in agreement with the following possible exceptions:
(I'm paraphrasing here)
duby: ATI would be better off (make more money) if they worked with the open software community to write drivers for all their cards.
bridgman: ATI thinks they need to protect their fancy GL and Powerplay code for the "lucrative" CAD (and MSWindows) market, and
bridgman: ATI's plans for RadeonHD didn't quite work out, but they think they're getting some value now.
There may also be a question of how much responsibility a manufacturer has to provide good drivers. That's a good question, but overly broad for this FAQ.
So, does anyone think we should add the following to the FAQ?
8. What is the real/quick status of improving video experience with ATI on Linux?
A. What we want: Fast OpenGL 2.0 on the lastest card. h.264 acceleration on all cards. Indirect rendering (compiz) and multiple heads with multiple cards. Bullet Proof.
How we're going to get it: X developers are going to eventually create GEM, Gallium, DRI2 and RandR2. ATI will release the R7 docs. Then driver guys can code up OGL 2.0 and h.264.
What's actually happening: While working on getting the R7 docs released, ATI is working with a few developers under NDA to get OGL 1.2 for 7XX with RadeonHD. With some help from ATI, Radeon is being rewritten to use GEM and, later Gallium. Fglrx will take longer to convert to the new X architecture, so will be useful only for special niches - until the next rewrite.
9. Why can't ATI just fix their driver?
A. http://jonsmirl.googlepages.com/graphics.html
Please correct any mistakes or misunderstandings. Or, especially, any changes in status or strategy (like whether Radeon/HD will be combined or split along R5/R6 or ?). I don't think the exact X details are necessary for the GEM/TTM DRI/DRI2 Mesa/Gallium DDX DRM AIGLX EXA interactions here, and we don't really know what we'll end up with yet anyway.
Should be interesting to see which gets done first: R7 docs, OGL 1.2 in RadeonHD, fglrx rewrite.
Have a great weekend.
Comment