There is already a way to do this on Linux. It's the same way that you do it on Windows.
If you switched to Linux because you want a pure open source platform, then yes, you will have to wait for a PPA of a future kernel RC (if you use Ubuntu) or compile a kernel RC or compile a release kernel+drm next (if you use another distro). This is due to the DRM component of the open-source drivers residing in the kernel.
I predict that patches providing open-source support for the Radeon HD7xxx series will appear in 4 to 6 weeks time, given the following:
- Support for the Radeon HD5xxx series took about 4.5 months
- Support for the Radeon HD6xxx series took about 2.5 months
- AMD has publicly stated that they are aiming for launch-day open-source support for the upcoming Radeon HD8xxx series
Unfortunately this might me too late for the 3.3 kernel merge window, unless Dave and/or Alex can talk Linus into having an extended merge window. The last extended merge window was a bit worrying though.



Reply With Quote
) we would probably try the LLVM IR to TGSI to VLIW path, but I think we would have started with this approach anyways because of the other benefits above.