summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Zern <jzern@google.com>2015-05-07 16:16:42 -0700
committerJames Zern <jzern@google.com>2015-05-07 16:16:42 -0700
commit7e55ff15937b20729c26c5e09b1a49c4fa7d6949 (patch)
tree165e5d7d91e92465cd31ec4d4ffc6b556384b6a4
parentfd3658b0e4b52b5045b4881900292258ed106f39 (diff)
downloadlibvpx-7e55ff15937b20729c26c5e09b1a49c4fa7d6949.tar
libvpx-7e55ff15937b20729c26c5e09b1a49c4fa7d6949.tar.gz
libvpx-7e55ff15937b20729c26c5e09b1a49c4fa7d6949.tar.bz2
libvpx-7e55ff15937b20729c26c5e09b1a49c4fa7d6949.zip
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
-rw-r--r--vp9/common/vp9_reconintra.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/vp9/common/vp9_reconintra.c b/vp9/common/vp9_reconintra.c
index 11dd3f325..825d03d69 100644
--- a/vp9/common/vp9_reconintra.c
+++ b/vp9/common/vp9_reconintra.c
@@ -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;