st/vdpau: some mixer fixes
authorChristian König <deathsimple@vodafone.de>
Mon, 12 Dec 2011 15:28:24 +0000 (16:28 +0100)
committerChristian König <deathsimple@vodafone.de>
Wed, 14 Dec 2011 13:20:44 +0000 (14:20 +0100)
commit9e51c200a78b8be8be195e0d82d69e952afd1343
treeee6a5111abdd318965fa2a378055b1fe146e8d36
parent167b1b32c5ff30d514253072ce54513112c03d4d
st/vdpau: some mixer fixes

Correctly use destination_rect and destination_video_rect
in the mixer, and also use a dirty area tracking for output surfaces.

Based on work of Maarten Lankhorst <m.b.lankhorst@gmail.com>

Signed-off-by: Christian König <deathsimple@vodafone.de>
src/gallium/state_trackers/vdpau/mixer.c
src/gallium/state_trackers/vdpau/output.c
src/gallium/state_trackers/vdpau/vdpau_private.h