Did you actually activate vdpau with `--hwdec=vdpau`? If you did can you please open a issue so that your specific problem can be investigated?
The switch changed from mplayer/mplayer2 and mpv uses the new hwaccel api where available (instead of the custom decoder).