Bug 14311 - [intel] Poor XvMC performance
Summary: [intel] Poor XvMC performance
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/intel (show other bugs)
Version: git
Hardware: x86 (IA32) Linux (All)
: medium normal
Assignee: Wang Zhenyu
QA Contact: Xorg Project Team
Depends on:
Reported: 2008-01-30 21:25 UTC by Randolph Chung
Modified: 2008-11-25 20:46 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Description Randolph Chung 2008-01-30 21:25:24 UTC
Using 2.2.0 driver + xorg 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

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

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.