Announcement

Collapse
No announcement yet.

A New Acceleration Architecture For X

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • phoronix
    started a topic A New Acceleration Architecture For X

    A New Acceleration Architecture For X

    Phoronix: A New Acceleration Architecture For X

    XAA, or the XFree86 Acceleration Architecture, is over twelve years old and finally in 2005 it was greeted by a replacement, EXA. XAA is nearing an end-of-life and Intel is prepared to remove XAA acceleration within their next Intel graphics driver release later this year...

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

  • colo
    replied
    I'm getting sick of all this, really. It's been less than a week that I caught myself thinking, "Hey, maybe with the next Ubuntu release, it's time to ged rid of manually enforcing XAA in xorg.conf, and move over towards EXA, which has been on everyone's roadmap for ages! YAY!", and now THIS?

    I sure do hope implementing whatever FSCKING new-on-the-block acceleration architecture of the day does not take as long as we've seen it take with EXA. Because if it does, I might as well go back to fbterm with GNU screen, and get rid of all this annoying X11 shite for the next few years...

    Leave a comment:


  • Regenwald
    replied
    @leef
    god damn good commentary. you got the point^^

    Leave a comment:


  • Melcar
    replied
    Originally posted by TechMage89 View Post
    Yeah, basically

    People complain about ATI's drivers a lot, but they're the only ones that actually follow standards. Intel rewrites them constantly, and Nvidia ignores them completely. I wish the devs could finally make some decisions and implement stuff.
    The problem then seems that the standards don't always seem to work, that's why Intel keeps re-writing them and nvidia keeps ignoring them .

    Leave a comment:


  • TechMage89
    replied
    Yeah, basically

    People complain about ATI's drivers a lot, but they're the only ones that actually follow standards. Intel rewrites them constantly, and Nvidia ignores them completely. I wish the devs could finally make some decisions and implement stuff.

    Leave a comment:


  • leef
    replied
    So to recap,

    NVidia bypasses X, Intel rewrites X, and AMD has good hardware.

    Leave a comment:


  • Gentooer
    replied
    Originally posted by madman2k View Post
    EXA ist just an API an can be implemented using the 3D engine. And the recent chnages that speeded up EXA were not in the intel driver, but in the xserver - thats why radeon flys now with EXA too.
    EXA also works great on my 6800gt with nouveau. Compositing is so much faster than with the blob!

    Leave a comment:


  • bridgman
    replied
    Exactly. I bet Keith is already regretting giving it a name

    Leave a comment:


  • TechMage89
    replied
    Keith's blogs are always a bit over my head, but I gather that the purpose of UXA is to solve some of the interface issues between the 2d and 3d ends of the driver to help GLX_EXT_texture_from_pixmap work better and enable GEM to handle allocation for 2d.

    In that case, it's not really a new acceleration architecture at all, but just a refactoring of some of the backend assumptions in EXA? Is that about right?

    Leave a comment:


  • madman2k
    replied
    Originally posted by _txf_ View Post
    -Exa has been around for ages and only recently intel got it performing well.
    EXA ist just an API an can be implemented using the 3D engine. And the recent chnages that speeded up EXA were not in the intel driver, but in the xserver - thats why radeon flys now with EXA too.

    So can we stop whining now and accept that building a proper acceleration architecture takes time...

    Leave a comment:

Working...
X