[Mesa-dev] Status of VDPAU and XvMC state-trackers (was Re: Build error on current xvmc-r600 pipe-video)

Andy Furniss andyqos at ukfsn.org
Wed May 11 09:37:31 PDT 2011


Christian König wrote:

>> My rv670 is still suffering quite different problems both xvmc and vdpau -
> Please try the following patch with xvmc:
> --- a/src/gallium/drivers/r600/r600_video_context.c
> +++ b/src/gallium/drivers/r600/r600_video_context.c
> @@ -40,5 +40,5 @@ r600_video_create(struct pipe_screen *screen, void
> *priv)
>      if (!pipe)
>         return NULL;
>
> -   return vl_create_context(pipe, false);
> +   return vl_create_context(pipe, true);
>   }

It fixes pendulum, but newmobcal has different artifacts.

http://www.andyqos.ukfsn.org/mobcal-rv670-xvmc-true.png

I tried with 1D tiling on/off this makes no difference.

If I reset the git to the actual npot commit, then changing false to 
true in r600_video_context.c does fix both cases.


More information about the mesa-dev mailing list