shithub: libvpx

Download patch

ref: 7e55ff15937b20729c26c5e09b1a49c4fa7d6949
parent: fd3658b0e4b52b5045b4881900292258ed106f39
author: James Zern <jzern@google.com>
date: Thu May 7 12:16:42 EDT 2015

build_intra_predictors*: reduce left_col size

this should only need to be the size of the largest block, i.e., 32, not
64.

Change-Id: Ib8cb2424771fdd2a64c55379597248b2722a5ceb

--- a/vp9/common/vp9_reconintra.c
+++ b/vp9/common/vp9_reconintra.c
@@ -657,7 +657,7 @@
   int i;
   uint16_t *dst = CONVERT_TO_SHORTPTR(dst8);
   uint16_t *ref = CONVERT_TO_SHORTPTR(ref8);
-  DECLARE_ALIGNED(16, uint16_t, left_col[64]);
+  DECLARE_ALIGNED(16, uint16_t, left_col[32]);
   DECLARE_ALIGNED(16, uint16_t, above_data[128 + 16]);
   uint16_t *above_row = above_data + 16;
   const uint16_t *const_above_row = above_row;
@@ -780,7 +780,7 @@
                                    int right_available, int x, int y,
                                    int plane) {
   int i;
-  DECLARE_ALIGNED(16, uint8_t, left_col[64]);
+  DECLARE_ALIGNED(16, uint8_t, left_col[32]);
   DECLARE_ALIGNED(16, uint8_t, above_data[128 + 16]);
   uint8_t *above_row = above_data + 16;
   const uint8_t *const_above_row = above_row;