diff options
author | Christian König <deathsimple@vodafone.de> | 2011-12-12 16:28:24 +0100 |
---|---|---|
committer | Christian König <deathsimple@vodafone.de> | 2011-12-14 14:20:44 +0100 |
commit | 9e51c200a78b8be8be195e0d82d69e952afd1343 (patch) | |
tree | ee6a5111abdd318965fa2a378055b1fe146e8d36 /src/gallium/state_trackers/vdpau/vdpau_private.h | |
parent | 167b1b32c5ff30d514253072ce54513112c03d4d (diff) |
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>
Diffstat (limited to 'src/gallium/state_trackers/vdpau/vdpau_private.h')
-rw-r--r-- | src/gallium/state_trackers/vdpau/vdpau_private.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gallium/state_trackers/vdpau/vdpau_private.h b/src/gallium/state_trackers/vdpau/vdpau_private.h index eba9e2f2d37..1922b703d33 100644 --- a/src/gallium/state_trackers/vdpau/vdpau_private.h +++ b/src/gallium/state_trackers/vdpau/vdpau_private.h @@ -323,6 +323,7 @@ typedef struct struct pipe_surface *surface; struct pipe_sampler_view *sampler_view; struct pipe_fence_handle *fence; + struct u_rect dirty_area; } vlVdpOutputSurface; typedef struct |