Page 1 of 4 123 ... LastLast
Results 1 to 10 of 34

Thread: Full EXA Composite For R300-500 GPUs

Hybrid View

  1. #1
    Join Date
    Jan 2007
    Posts
    14,303

    Default Full EXA Composite For R300-500 GPUs

    Phoronix: Full EXA Composite For R300-500 GPUs

    Alex Deucher has been working on delivering full EXA Composite support for the Radeon driver and today the first bits of this work are available via his personal git repository. The full EXA Composite not only covers the R300 and R400 generations, but it already supports the Radeon X1000 (R500) graphics cards! In Alex's blog post he mentions that some blend combinations still need to be debugged, but the R300/400 support in general is pretty solid...

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

  2. #2
    Join Date
    Aug 2007
    Posts
    15

    Default

    cool, when will be the next stable release? (especially for ubuntu)

  3. #3
    Join Date
    Dec 2007
    Posts
    120

    Default

    This is great. Go devs!

  4. #4
    Join Date
    Nov 2007
    Posts
    22

    Default

    This news makes very little sense. I was told in an IRC chat that the Radeon driver was dead, that it was a case of RadeonHD slowly becoming usable and the proprietary driver as the only two options. Also doesn't Alex work for AMD now? Or was that somebody else. If so, why isn't this EXA support going into RadeonHD?

  5. #5
    Join Date
    Dec 2007
    Location
    Merida
    Posts
    1,099

    Default

    Quote Originally Posted by an0n1m0us View Post
    This news makes very little sense. I was told in an IRC chat that the Radeon driver was dead, that it was a case of RadeonHD slowly becoming usable and the proprietary driver as the only two options. Also doesn't Alex work for AMD now? Or was that somebody else. If so, why isn't this EXA support going into RadeonHD?

    As I understand it, radeonHD does not have "official" support for anything below R400. Why would they kill it off then?

  6. #6
    Join Date
    Oct 2007
    Location
    Toronto-ish
    Posts
    7,385

    Default

    Quote Originally Posted by an0n1m0us View Post
    This news makes very little sense. I was told in an IRC chat that the Radeon driver was dead, that it was a case of RadeonHD slowly becoming usable and the proprietary driver as the only two options. Also doesn't Alex work for AMD now? Or was that somebody else. If so, why isn't this EXA support going into RadeonHD?
    This may seem confusing, but the key point to remember is that only the display hardware changed significantly between 4xx and 5xx -- for all of the other blocks, including acceleration, the hardware is pretty much unchanged between 4xx and 5xx. In driver terms, this means that only the modesetting part needs to be different and the (larger) acceleration code should be common. Unfortunately the X driver framework is not broken up that way, leaving us two alternatives :

    - separate driver for newer chips, duplicate the acceleration code across the two drivers (radeonhd)
    - one driver with separate modesetting code for older & newer chips, one copy of the acceleration code (radeon)

    All of the acceleration work being performed recently (Textured Video, EXA rotate & blend, 3D) uses the 3D engine, which in turn requires DRI support in the driver. Today the radeon driver has DRI support but radeonhd does not, so in the short term acceleration work is being done using radeon. Adding DRI support and porting across the existing 2D & video acceleration code is top priority for radeonhd, since that will allow acceleration work to be done using radeonhd, not just in radeon.

    As long as we keep the acceleration code common between the two drivers, work done in one driver will be able to immediately benefit the other anyways.
    Last edited by bridgman; 03-19-2008 at 08:28 AM.

  7. #7

    Default

    RE: Radeon vs. RadeonHD... There is coincidently an article going up on Phoronix tomorrow morning surrounding the debate.

    The RadeonHD driver right now has basic EXA/XAA R500 support.

  8. #8
    Join Date
    Sep 2006
    Location
    PL
    Posts
    907

    Default

    I was told in an IRC chat that the Radeon driver was dead, that it was a case of RadeonHD slowly becoming usable and the proprietary driver as the only two options.
    who told you that?

    radeonhd is unlikely to extend support for pre-r500 cards, so radeon driver has a good reason to stay.

  9. #9
    Join Date
    Aug 2006
    Posts
    90

    Default

    I thought the eventual goal was for radeonhd to merge back into radeon. The whole reason it exists was since drastic changes might be needed to support the newer chips, the developers thought it best to fork the current driver to avoid breaking pre-r500 chips while it evolved.

  10. #10

    Default

    Quote Originally Posted by Tillin9 View Post
    I thought the eventual goal was for radeonhd to merge back into radeon. The whole reason it exists was since drastic changes might be needed to support the newer chips, the developers thought it best to fork the current driver to avoid breaking pre-r500 chips while it evolved.

    RadeonHD was written from scratch so there is no "merging back". AMD does want the two drivers to move, but the RadeonHD devs at least feel the drivers are far too different now to possibly merge.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •