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
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.
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.