<p>Also nacking nouveau almost has xvmc acceleration </p>
<p>Op 28 jul. 2011 00:55 schreef &quot;Ben Skeggs&quot; &lt;<a href="mailto:skeggsb@gmail.com">skeggsb@gmail.com</a>&gt; het volgende:<br type="attribution">&gt; On Wed, 2011-07-27 at 14:08 -0500, Bryan Cain wrote:<br>&gt;&gt; On 07/27/2011 02:42 AM, Ben Skeggs wrote:<br>
&gt;&gt; &gt; On Wed, 2011-07-20 at 13:48 -0500, Bryan Cain wrote:<br>&gt;&gt; &gt;&gt; ---<br>&gt;&gt; &gt;&gt;  src/vl_hwmc.c |    4 ++--<br>&gt;&gt; &gt;&gt;  1 files changed, 2 insertions(+), 2 deletions(-)<br>&gt;&gt; &gt; The obvious question I have for this is, why?<br>
&gt;&gt; &gt;<br>&gt;&gt; &gt; Ben<br>&gt;&gt; <br>&gt;&gt; At least at the time I wrote these patches (in April), the iDCT stage<br>&gt;&gt; didn&#39;t work correctly with nv50.  If it&#39;s fixed now, this patch can be<br>
&gt;&gt; ignored.<br>&gt; Then it should be fixed in mesa if that&#39;s the case, not disabled in the<br>&gt; DDX, that helps nothing.<br>&gt; <br>&gt; Some time down the track, when it *does* work, we&#39;ll re-enable it, and<br>
&gt; someone will update just the DDX and see the breakage because they<br>&gt; haven&#39;t updated mesa yet too..<br>&gt; <br>&gt; Ben.<br>&gt; <br>&gt;&gt; <br>&gt;&gt; Bryan<br>&gt;&gt; <br>&gt;&gt; <br>&gt;&gt; &gt;&gt; diff --git a/src/vl_hwmc.c b/src/vl_hwmc.c<br>
&gt;&gt; &gt;&gt; index 6e9e0c7..8e24786 100644<br>&gt;&gt; &gt;&gt; --- a/src/vl_hwmc.c<br>&gt;&gt; &gt;&gt; +++ b/src/vl_hwmc.c<br>&gt;&gt; &gt;&gt; @@ -55,7 +55,7 @@ static XF86MCSurfaceInfoRec yv12_mpeg2_surface =<br>
&gt;&gt; &gt;&gt;          2048,<br>&gt;&gt; &gt;&gt;          2048,<br>&gt;&gt; &gt;&gt;          2048,<br>&gt;&gt; &gt;&gt; -        XVMC_IDCT | XVMC_MOCOMP | XVMC_MPEG_2,<br>&gt;&gt; &gt;&gt; +        /*XVMC_IDCT |*/ XVMC_MOCOMP | XVMC_MPEG_2,<br>&gt;&gt; &gt;&gt;          XVMC_SUBPICTURE_INDEPENDENT_SCALING | XVMC_BACKEND_SUBPICTURE,<br>
&gt;&gt; &gt;&gt;          &amp;subpicture_list<br>&gt;&gt; &gt;&gt;  };<br>&gt;&gt; &gt;&gt; @@ -69,7 +69,7 @@ static XF86MCSurfaceInfoRec uyvy_mpeg2_surface =<br>&gt;&gt; &gt;&gt;          2048,<br>&gt;&gt; &gt;&gt;          2048,<br>&gt;&gt; &gt;&gt;          2048,<br>
&gt;&gt; &gt;&gt; -        XVMC_IDCT | XVMC_MOCOMP | XVMC_MPEG_2,<br>&gt;&gt; &gt;&gt; +        /*XVMC_IDCT |*/ XVMC_MOCOMP | XVMC_MPEG_2,<br>&gt;&gt; &gt;&gt;          XVMC_SUBPICTURE_INDEPENDENT_SCALING | XVMC_BACKEND_SUBPICTURE,<br>&gt;&gt; &gt;&gt;          &amp;subpicture_list<br>
&gt;&gt; &gt;&gt;  };<br>&gt;&gt; &gt;<br>&gt;&gt; &gt;<br>&gt;&gt; <br>&gt;&gt; _______________________________________________<br>&gt;&gt; Nouveau mailing list<br>&gt;&gt; <a href="mailto:Nouveau@lists.freedesktop.org">Nouveau@lists.freedesktop.org</a><br>
&gt;&gt; <a href="http://lists.freedesktop.org/mailman/listinfo/nouveau">http://lists.freedesktop.org/mailman/listinfo/nouveau</a><br>&gt; <br>&gt; <br>&gt; _______________________________________________<br>&gt; Nouveau mailing list<br>
&gt; <a href="mailto:Nouveau@lists.freedesktop.org">Nouveau@lists.freedesktop.org</a><br>&gt; <a href="http://lists.freedesktop.org/mailman/listinfo/nouveau">http://lists.freedesktop.org/mailman/listinfo/nouveau</a><br></p>