xvmc: recreate drawable surface only when dst area changes