Bug 14311

Summary: [intel] Poor XvMC performance
Product: xorg Reporter: Randolph Chung <tausq>
Component: Driver/intelAssignee: Wang Zhenyu <zhenyu.z.wang>
Status: RESOLVED WONTFIX QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium CC: mozilla_bugs
Version: git   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Randolph Chung 2008-01-30 21:25:24 UTC
Using 2.2.0 driver + xorg 1.4.99.2 from GIT today, XvMC is enabled according to
Xorg.0.log. Using xine, I see something like:
[intel_xvmc] info: decoder type is i915/945 MPEG2 MC decoder

so it looks like it's getting the right interface

However, I don't seem to notice any performance improvements. CPU usage
for playing various MPEG video clips is similar between xvmc and just
xv.

According to http://lists.freedesktop.org/archives/xorg/2008-January/032528.html this is a driver optimization issue. Filing a bug to track it.

thanks
randolph
Comment 1 Wang Zhenyu 2008-06-27 20:28:49 UTC
I've pushed several patches in master which really restore current i915 xvmc performance identical or a little better than xv (showed with profile). There'll still be large space to increase xvmc performance to go with gem, that's my next step I think. 
Comment 2 Michael Fu 2008-11-25 20:46:50 UTC
We will not put further effort on XvMC for 915/945 platform.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.