Mesa (pipe-video): [g3dvl] correct subpicture stride in upload

Christian König deathsimple at kemper.freedesktop.org
Sat Mar 26 11:40:27 UTC 2011


Module: Mesa
Branch: pipe-video
Commit: 9a59f22d114e11a84c99609013ffe00f709c998b
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9a59f22d114e11a84c99609013ffe00f709c998b

Author: Christian König <deathsimple at vodafone.de>
Date:   Sat Mar 26 11:53:27 2011 +0100

[g3dvl] correct subpicture stride in upload

---

 src/gallium/state_trackers/xorg/xvmc/subpicture.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/gallium/state_trackers/xorg/xvmc/subpicture.c b/src/gallium/state_trackers/xorg/xvmc/subpicture.c
index 07643b6..f2bb845 100644
--- a/src/gallium/state_trackers/xorg/xvmc/subpicture.c
+++ b/src/gallium/state_trackers/xorg/xvmc/subpicture.c
@@ -346,7 +346,7 @@ Status XvMCCompositeSubpicture(Display *dpy, XvMCSubpicture *subpicture, XvImage
 
    /* TODO: Assert rects are within bounds? Or clip? */
    vpipe->upload_sampler(vpipe, subpicture_priv->sampler, &dst_box,
-                         image->data, width*3, srcx, srcy);
+                         image->data, image->pitches[0], srcx, srcy);
 
    XVMC_MSG(XVMC_TRACE, "[XvMC] Subpicture %p composited.\n", subpicture);
 




More information about the mesa-commit mailing list