<div dir="ltr">Actually, this patch was suppose to send before "testBench code for all_angs_intra_pred" but I missed. please, take care of it while merging. </div><div class="gmail_extra"><br><br><div class="gmail_quote">
On Tue, Nov 26, 2013 at 5:31 PM,  <span dir="ltr"><<a href="mailto:praveen@multicorewareinc.com" target="_blank">praveen@multicorewareinc.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
# HG changeset patch<br>
# User Praveen Tiwari<br>
# Date 1385459394 -19800<br>
# Node ID 59256f18147627323fdc7c3edd5c39bf2d93abec<br>
# Parent  c34a7f9b58bd59b5a6530c170dfbaeece5dea24c<br>
function pointer for all_angs_intra_pred_c<br>
<br>
diff -r c34a7f9b58bd -r 59256f181476 source/common/primitives.h<br>
--- a/source/common/primitives.h        Tue Nov 26 13:39:56 2013 +0530<br>
+++ b/source/common/primitives.h        Tue Nov 26 15:19:54 2013 +0530<br>
@@ -205,6 +205,7 @@<br>
<br>
 typedef void (*pixel_sub_ps_t)(int16_t *dst, intptr_t dstride, pixel *src0, pixel *src1, intptr_t sstride0, intptr_t sstride1);<br>
 typedef void (*pixel_add_ps_t)(pixel *a, intptr_t dstride, pixel *b0, int16_t *b1, intptr_t sstride0, intptr_t sstride1);<br>
+typedef void (*allAngsIntraPred_t)(pixel *dest, pixel *above0, pixel *left0, pixel *above1, pixel *left1, bool bLuma);<br>
<br>
 /* Define a structure containing function pointers to optimized encoder<br>
  * primitives.  Each pointer can reference either an assembly routine,<br>
@@ -276,6 +277,8 @@<br>
     plane_copy_deinterleave_t plane_copy_deinterleave_c;<br>
     extendCURowBorder_t extendRowBorder;<br>
<br>
+    allAngsIntraPred_t allAngsIntraPred[NUM_SQUARE_BLOCKS];<br>
+<br>
     struct {<br>
         filter_pp_t     filter_vpp[NUM_LUMA_PARTITIONS];<br>
         filter_ps_t     filter_vps[NUM_LUMA_PARTITIONS];<br>
</blockquote></div><br></div>