← Back to team overview

ubuntu-x-swat team mailing list archive

[Bug 578224] Re: [radeon driver] (regression) poor video decoding performance

 

It's worth a try.  Besides the initial Radeon power management support
(more of that coming in 2.6.35), kernel 2.6.34 includes several other
Radeon DRM changes, including this one:

commit c9ff04c941d2cd87d27496d7fee8923238bb2ebb
Author: Jean Delvare
Date:   Tue May 11 14:01:45 2010 +1000

    drm/radeon: Fix 3 regressions - since buffer rework
    
    Commit b4fe945405e477cded91772b4fec854705443dd5 introduced 3 bugs,
    fix them:
    
    * Use the right command dword for second packet offset in
      RADEON_CNTL_PAINT/BITBLT_MULTI.
    * Don't leak memory if drm_buffer_copy_from_user() fails.
    * Don't call drm_buffer_unprocessed() unless drm_buffer_alloc() and
      drm_buffer_copy_from_user() have been called successfully first.
    
    Signed-off-by: Jean Delvare
    Cc: Pauli Nieminen
    Signed-off-by: Dave Airlie

I don't know enough to be sure, but the first one of those might improve
performance.

There is also another patch which might reduce/eliminate tearing during
video playback.

-- 
[radeon driver] (regression) poor video decoding performance
https://bugs.launchpad.net/bugs/578224
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xserver-xorg-video-ati in ubuntu.



References