So with the continued support for G4 PPC / G5 - is it still worth holding onto that dual G4 tower?! Is there much to optimize with regards to AltiVec?<div><br class="webkit-block-placeholder"></div><div>Thanks<br><br><div class="gmail_quote">
On Nov 21, 2007 9:03 AM, Guillaume Poirier &lt;<a href="mailto:gpoirier@mplayerhq.hu">gpoirier@mplayerhq.hu</a>&gt; wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hello,<br><div class="Ih2E3d"><br>Noboru Asai wrote:<br>&gt; Thank you for your commit.<br>&gt;<br>&gt; 2007/11/19, Guillaume POIRIER &lt;<a href="mailto:poirierg@gmail.com">poirierg@gmail.com</a><br></div>&gt; &lt;mailto:
<a href="mailto:poirierg@gmail.com">poirierg@gmail.com</a>&gt;&gt;:<br><div class="Ih2E3d">&gt;<br>&gt; &nbsp; &nbsp; &gt; o pixel_ssd_8x8_altivec()<br>&gt;<br>&gt; &nbsp; &nbsp; As far as this once is concerned, I seem to be too sleepy to find a
<br>&gt; &nbsp; &nbsp; set of command-line options that trigger this usage. Would you have<br>&gt; &nbsp; &nbsp; one that I could use for testing?<br>&gt;<br>&gt; &nbsp; &nbsp; Not committed.<br>&gt;<br>&gt;<br>&gt; &nbsp;This function is called at<br>&gt;
<br>&gt; encoder/rdo.c:<br>&gt;<br>&gt; int ssd_mb( x264_t *h )<br>&gt; {<br>&gt; &nbsp; &nbsp; return h-&gt;pixf.ssd[PIXEL_16x16]( h-&gt;mb.pic.p_fenc[0], FENC_STRIDE,<br>&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;h-&gt; mb.pic.p_fdec
[0], FDEC_STRIDE )<br>&gt; * &nbsp; &nbsp; &nbsp; &nbsp;+ h-&gt;pixf.ssd[PIXEL_8x8]( &nbsp; h-&gt;mb.pic.p_fenc[1], FENC_STRIDE,<br>&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;h-&gt;mb.pic.p_fdec[1], FDEC_STRIDE )<br>&gt; * &nbsp; &nbsp; &nbsp; &nbsp;+ h-&gt;pixf.ssd[PIXEL_8x8]( &nbsp; h-&gt; 
mb.pic.p_fenc[2], FENC_STRIDE,<br>&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;h-&gt;mb.pic.p_fdec[2], FDEC_STRIDE );<br>&gt; }<br>&gt;<br>&gt; ssd_mb() is called at<br>&gt;<br>&gt; o x264_rd_cost_mb() ( m&gt;=6 )<br>&gt; o x264_macroblock_analyse() ( B-Frame, brdo, m&gt;=6 )
<br>&gt;<br>&gt; so I use the following options.<br>&gt;<br>&gt; --bframes 3 --ref 5 -m 7 --b-rdo<br><br></div>Patch applied.<br><br>Thanks a lot.<br><font color="#888888"><br>Guillaume<br></font><div><div></div><div class="Wj3C7c">
_______________________________________________<br>x264-devel mailing list<br><a href="mailto:x264-devel@videolan.org">x264-devel@videolan.org</a><br><a href="http://mailman.videolan.org/listinfo/x264-devel" target="_blank">
http://mailman.videolan.org/listinfo/x264-devel</a><br></div></div></blockquote></div><br></div>