]> granicus.if.org Git - libvpx/commitdiff
build_intra_predictors*: reduce left_col size
authorJames Zern <jzern@google.com>
Thu, 7 May 2015 23:16:42 +0000 (16:16 -0700)
committerJames Zern <jzern@google.com>
Thu, 7 May 2015 23:16:42 +0000 (16:16 -0700)
this should only need to be the size of the largest block, i.e., 32, not
64.

Change-Id: Ib8cb2424771fdd2a64c55379597248b2722a5ceb

vp9/common/vp9_reconintra.c

index 11dd3f325ef55f282eccacef904a368360bf1883..825d03d69b2190b9e5e02beaa9e849526896ce09 100644 (file)
@@ -657,7 +657,7 @@ static void build_intra_predictors_high(const MACROBLOCKD *xd,
   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 @@ static void build_intra_predictors(const MACROBLOCKD *xd, const uint8_t *ref,
                                    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;