make vdpau surfaces not pre-allocated