Found a partial fix. mplayer2 works normally with vdpau if 'sync to vbank' is disabled in both the ccsm (> OpenGL) and Nvidia Xserver Settings(under Xserver Xvideo Settings)
This is a partial fix because it doesn't work with xbmc(in Unity 3d cpu usage still at ~60% under vdpau, while it is ~6-10% in Gnome-Shell) Disabling sync to Vbank also has the side effect of the Compiz cube tearing while rotated (yeah, some of us still use it)
Found a partial fix. mplayer2 works normally with vdpau if 'sync to vbank' is disabled in both the ccsm (> OpenGL) and Nvidia Xserver Settings(under Xserver Xvideo Settings)
This is a partial fix because it doesn't work with xbmc(in Unity 3d cpu usage still at ~60% under vdpau, while it is ~6-10% in Gnome-Shell) Disabling sync to Vbank also has the side effect of the Compiz cube tearing while rotated (yeah, some of us still use it)