Results 1 to 9 of 9

Thread: New DDX X.Org Server API Changes Are Pushed

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

    Default New DDX X.Org Server API Changes Are Pushed

    Phoronix: New DDX X.Org Server API Changes Are Pushed

    The first step of the X.Org Server API changes for the DDX drivers to allow for some more modern GPU driver functionality has landed in the mainline Git repository for the xorg-server...

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

  2. #2
    Join Date
    Nov 2010
    Location
    Stockholm, Sweden
    Posts
    405

    Default

    I just can't seem to remember, but since it's the DDX drivers, this doesn't apply to Gallium? Or are they the same? DDX are the old ones right? *confused*

  3. #3
    Join Date
    Oct 2008
    Posts
    3,133

    Default

    Quote Originally Posted by Azpegath View Post
    I just can't seem to remember, but since it's the DDX drivers, this doesn't apply to Gallium? Or are they the same? DDX are the old ones right? *confused*
    DDX drivers are the 2D only ones in X, so it doesn't have anything to do with Mesa or Gallium.

  4. #4
    Join Date
    Nov 2010
    Location
    Stockholm, Sweden
    Posts
    405

    Default

    Quote Originally Posted by smitty3268 View Post
    DDX drivers are the 2D only ones in X, so it doesn't have anything to do with Mesa or Gallium.
    Ah ok, thanks.

  5. #5
    Join Date
    Dec 2008
    Posts
    152

    Default

    Jeez. This could all land in time for the Fall distro cycle.

  6. #6
    Join Date
    Jun 2010
    Location
    ฿ 16LDJ6Hrd1oN3nCoFL7BypHSEYL84ca1JR
    Posts
    1,052

    Default

    Quote Originally Posted by smitty3268 View Post
    DDX drivers are the 2D only ones in X, so it doesn't have anything to do with Mesa or Gallium.
    Not anything? Don't they use some 2d state trackers like XAA and stuff?

  7. #7
    Join Date
    Dec 2007
    Location
    Edinburgh, Scotland
    Posts
    577

    Default

    Quote Originally Posted by ChrisXY View Post
    Not anything? Don't they use some 2d state trackers like XAA and stuff?
    XAA is the old acceleration architecture for the DDX drivers this was superseded by EXA and UXA, SNA & Glamour in the Intel DDX

    There is an xorg statetracker and a new xa statetracker. The latter is only used by one of the virtualisation drivers. The former is only really now being used by the RadeonSI driver but can potentially be used by any gallium driver. It basically creates a DDX driver

    Hope this helps

  8. #8
    Join Date
    Jun 2010
    Location
    ฿ 16LDJ6Hrd1oN3nCoFL7BypHSEYL84ca1JR
    Posts
    1,052

    Default

    Yes, was meant to be xa.

    I meant to ask: ddx drivers can (and some do) use gallium stuff...

  9. #9
    Join Date
    Oct 2008
    Posts
    3,133

    Default

    Quote Originally Posted by ChrisXY View Post
    Yes, was meant to be xa.

    I meant to ask: ddx drivers can (and some do) use gallium stuff...
    No, it's the reverse. The gallium stuff can replace the old DDX drivers, at least theoretically. DDX doesn't use gallium.

    I'm guessing the xa state tracker in gallium will have to get the same API changes the ati/intel/nouveau DDX drivers are getting here.

Posting Permissions

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