Announcement

Collapse
No announcement yet.

Xv accelerated video scaling problems

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

  • #16
    TexturedVideo (R500+) is still work in progess, so I am sure that there will be some nice improvements in the next releases. I am not sure about R300/R400's VideoOverlay... we'll see.

    Comment


    • #17
      Originally posted by linzerd View Post
      i have the same bug, XVideo output is blocky and funky colored... i saw this bug with a X1300 and a X200 running Ubuntu Gutsy and Opensuse 10.3... BTW how do you test the drivers before they are released? Problems like this shouldn't go out...
      As has been said previously by bridgman and others, video rendering and scaling is done in the 3D core on the R5xx+ chips... so don't be too hard on them. They're working hard to get these things ironed out, let's support them and assist where we can, rather than beating them up about it.

      Comment


      • #18
        aliasing problems

        I see the same thing as Porter. It looks like an aliasing problem to me but of course it could be many things. Cranking up the anti-aliasing and texture settings in the AMD control panel will make most of it go away - that doesn't mean they are connected to the problem just that they can improve the output.

        This is using the Feb 18 ATI driver on a 690 based MB with X2 5000 cpu and while it improves quality when I crank up the above settings it definitely affects the frame rate when playing back video with fairly large frames.

        So far nothing I've done has eliminated the whole screen flashing pink then green then pink etc. when I start vlc... sometimes its once or twice and sometimes it goes on for many seconds.

        BTW what's a reasonable number to see in glxgears? I get around 600fps which seems pretty slow for such a simple animation in a a small window.

        Comment


        • #19
          GLXgears isn't really a true benchmark, but I'd think on any recent ati cards your fps should be several thousand @ the default window size.

          Code:
          $ glxgears 
          22006 frames in 5.0 seconds = 4401.199 FPS
          22043 frames in 5.0 seconds = 4408.416 FPS
          is mine on an x700 mobility 128mb.

          Comment


          • #20
            I am just wondering whether XVideo actually does work. IF all of us get very bad video quality and no difference between X11 and XVideo then maybe we're actually viewing X11 output? I can only play videos using VLC (Mplayer and Xine play only audio), which might have a fallback mechanism that reverts to X11 if there is a problem with XVideo.

            In Gnome, if I go to System->Preferences->Multimedia System Selector and pick 'Video' tab and try XVideo output, I get:
            'X Window System (X11/XShm/Xv): Could not initialise Xv output'. My graphics card is Mobility Radeon X1800.

            Cheers,

            Wojtek

            Comment


            • #21
              I feel frustrated... my ati X1300 can't play a single video without dropping frames.... Opengl output works, but frames are skipped as hell... Hope that the new drivers next month will fix that...

              Comment


              • #22
                As I said in the "future" thread... I've tested with the latest build of mplayer, both standalone and with the SMplayer front end. I've tried all of the TexturedVideo, TexturedVideoSync, Textured2D, TexturedXrender, and BackingStore options in xorg.conf. No change with any of the above.

                Xv is simply not running yet on the R5xx parts. Hopefully the next revision of fglrx will include support for Xv video acceleration on these cards.

                Comment


                • #23
                  Big news! As of 2/24, the xf86-video-ati dev team have just implemented TexturedVideo support for the R100, R200, R300, R400, R500, and RS600 (including RS690) cards!

                  This should enable Xv acceleration on the newer cards, like mine. Great news.

                  Discussion of this change at http://phoronix.com/forums/showthread.php?t=7997


                  Here's the current running "latest changes" for the OSS driver: http://cgit.freedesktop.org/xorg/driver/xf86-video-ati/

                  Comment


                  • #24
                    big difference

                    Originally posted by sloggerKhan View Post
                    GLXgears isn't really a true benchmark, but I'd think on any recent ati cards your fps should be several thousand @ the default window size.

                    Code:
                    $ glxgears 
                    22006 frames in 5.0 seconds = 4401.199 FPS
                    22043 frames in 5.0 seconds = 4408.416 FPS
                    is mine on an x700 mobility 128mb.
                    Wow, doesn't seem like there should be a 7-8 times difference in rendering speed.

                    Comment


                    • #25
                      LOL @ ATI/AMD... Open drivers already support Xv accel perfectly... Shame on you guys... I can only say two words: CODE MERGING!

                      Comment


                      • #26
                        Come on linzerd... don't be too harsh. They're working on full 3D acceleration, of which TexturedVideo is only a portion.

                        Also, I wouldn't be too quick to say that the open drivers support Xv "perfectly"... it is certainly not that yet, and the degree to which the feature implementation becomes robust and efficient remains to be seen.

                        Comment

                        Working...
                        X