Announcement

Collapse
No announcement yet.

Testing Out AMD's DRI2 Driver Stack

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

  • phoronix
    started a topic Testing Out AMD's DRI2 Driver Stack

    Testing Out AMD's DRI2 Driver Stack

    Phoronix: Testing Out AMD's DRI2 Driver Stack

    For as long as I can recall, ATI/AMD video cards have typically had decent support in Linux. It's not hard to pick out points in time where drivers were slow to come (R300 sticks out in my mind), but that was not due to the lack of effort by the open-source community as it was the difficulty reverse engineering a chip with no documentation. Intel seems to be the one getting most of the press these days regarding their open-source graphics support, but AMD is putting forth its own notable effort as well. They have multiple full time employees working on open-source support and have released specifications and programming documentation for their entire range of chips. The past few months have seen a flurry of activity in graphics related development, and a fair amount of this is centered around AMD hardware.

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

  • Veerappan
    replied
    Originally posted by agd5f View Post
    you'll also need to revert:
    8338385cd94b35f54b25cf2576890159f8dd9f71
    or just apply this patch:
    http://www.botchco.com/alex/xorg/kms_fix_xv.diff
    which contains both the reversion and the clipping fix.
    Much better. The picture looks correct as far as I can tell. Xv is now usable, and much improved over having to set gstreamer to non-Xv output (was getting alternating smooth video and a slideshow watching videos earlier).

    Thank you for the patch, and keep up the great work.

    --Aaron

    Leave a comment:


  • agd5f
    replied
    Originally posted by Veerappan View Post
    Hey Alex,

    Thanks for the diff. I patched a fresh copy of the radeon-rewrite branch using what you just posted, and the Xv output is indeed improved, but there's still some cropping going on. I am seeing what looks like the upper-left quadrant of the video stream (using Miro to test using Xv output, M22 (x300 mobility), Ubuntu 9.04 w/ KMS/DRI2/etc), but the other 3/4 of the video are getting chopped off.

    I'll probably play around with the offset changes you had in your diff to see if I can get it to work on my machine, but no guarantees.

    --Aaron
    you'll also need to revert:
    8338385cd94b35f54b25cf2576890159f8dd9f71
    or just apply this patch:
    http://www.botchco.com/alex/xorg/kms_fix_xv.diff
    which contains both the reversion and the clipping fix.

    Leave a comment:


  • Veerappan
    replied
    Originally posted by agd5f View Post
    This patch fixes the Xv problems with Glisse' kms DDX:
    http://www.botchco.com/alex/xorg/kms_fix_clipping.diff
    Hey Alex,

    Thanks for the diff. I patched a fresh copy of the radeon-rewrite branch using what you just posted, and the Xv output is indeed improved, but there's still some cropping going on. I am seeing what looks like the upper-left quadrant of the video stream (using Miro to test using Xv output, M22 (x300 mobility), Ubuntu 9.04 w/ KMS/DRI2/etc), but the other 3/4 of the video are getting chopped off.

    I'll probably play around with the offset changes you had in your diff to see if I can get it to work on my machine, but no guarantees.

    --Aaron

    Leave a comment:


  • agd5f
    replied
    This patch fixes the Xv problems with Glisse' kms DDX:
    http://www.botchco.com/alex/xorg/kms_fix_clipping.diff

    Leave a comment:


  • cliff
    replied
    Originally posted by nanonyme View Post
    4.5? o.O Did you mean 9.5?
    Yes 9.5 thanks

    Leave a comment:


  • nanonyme
    replied
    Originally posted by cliff View Post
    No, in Intrepid the Catalyst drivers were progressing nicely. But now with Jaunty they are a no-go. I though about going back to Intrepid but I have everything working nice in Jaunty except 3d so I am taking a break from gaming for now. Hopefully Catalyst 4.5 will soon fix the problem.
    4.5? o.O Did you mean 9.5?

    Leave a comment:


  • cliff
    replied
    Originally posted by bridgman View Post
    A few people have reported problems with the X2 boards and Jaunty, although they didn't show up in our "early look" testing on server 1.6. Did you see the same problems with Intrepid ? If not, it might be worth staying on 8.10 until we finish QA testing & bug fixing on Jaunty, and announce support in the release notes.
    No, in Intrepid the Catalyst drivers were progressing nicely. But now with Jaunty they are a no-go. I though about going back to Intrepid but I have everything working nice in Jaunty except 3d so I am taking a break from gaming for now. Hopefully Catalyst 4.5 will soon fix the problem.

    Leave a comment:


  • nanonyme
    replied
    Originally posted by Pitabred View Post
    with Xv. While it's not GPU acceleration
    Err, yes it is? Wikipedia: "Most modern video controllers provide the functions required for XVideo; the feature is known as hardware scaling and YUV acceleration or sometimes as 2D hardware acceleration. "
    http://en.wikipedia.org/wiki/X_video_extension
    Edit: Oh, right. You meant as in decoding acceleration. Well, nice to see modern CPU's can actually do it with full quality with multithreading, I had to downscale playback quite a bit on my AMD64 3500+ to get it to work fluently.
    Last edited by nanonyme; 05-14-2009, 08:04 AM.

    Leave a comment:


  • bridgman
    replied
    Originally posted by cliff View Post
    In fact it has caused me many system re-installs.
    I have the 4870 X 2 and no 3d support on Jaunty Jackalope. I tried installing the Catalyst 9.4 and when I reboot my machine it locks up and the colors are all messed up.
    A few people have reported problems with the X2 boards and Jaunty, although they didn't show up in our "early look" testing on server 1.6. Did you see the same problems with Intrepid ? If not, it might be worth staying on 8.10 until we finish QA testing & bug fixing on Jaunty, and announce support in the release notes.
    Last edited by bridgman; 05-14-2009, 12:03 AM.

    Leave a comment:

Working...
X