Commit 6b78f11a authored by Matthew Heaney's avatar Matthew Heaney Committed by Gerrit Code Review
Browse files

Merge "Fix linker warnings for bilinear filters"

Showing with 13 additions and 7 deletions
...@@ -9,9 +9,7 @@ ...@@ -9,9 +9,7 @@
*/ */
#include <stdlib.h>
#include "filter.h" #include "filter.h"
#include "vpx_ports/mem.h"
DECLARE_ALIGNED(16, const short, vp8_bilinear_filters[8][2]) = DECLARE_ALIGNED(16, const short, vp8_bilinear_filters[8][2]) =
{ {
......
...@@ -12,11 +12,13 @@ ...@@ -12,11 +12,13 @@
#ifndef FILTER_H #ifndef FILTER_H
#define FILTER_H #define FILTER_H
#include "vpx_ports/mem.h"
#define BLOCK_HEIGHT_WIDTH 4 #define BLOCK_HEIGHT_WIDTH 4
#define VP8_FILTER_WEIGHT 128 #define VP8_FILTER_WEIGHT 128
#define VP8_FILTER_SHIFT 7 #define VP8_FILTER_SHIFT 7
extern const short vp8_bilinear_filters[8][2]; extern DECLARE_ALIGNED(16, const short, vp8_bilinear_filters[8][2]);
extern const short vp8_sub_pel_filters[8][6]; extern DECLARE_ALIGNED(16, const short, vp8_sub_pel_filters[8][6]);
#endif #endif
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
* be found in the AUTHORS file in the root of the source tree. * be found in the AUTHORS file in the root of the source tree.
*/ */
#include "vpx_ports/mem.h" #include "vp8/common/x86/filter_x86.h"
DECLARE_ALIGNED(16, const short, vp8_bilinear_filters_x86_4[8][8]) = DECLARE_ALIGNED(16, const short, vp8_bilinear_filters_x86_4[8][8]) =
{ {
......
...@@ -11,9 +11,15 @@ ...@@ -11,9 +11,15 @@
#ifndef FILTER_X86_H #ifndef FILTER_X86_H
#define FILTER_X86_H #define FILTER_X86_H
#include "vpx_ports/mem.h"
/* x86 assembly specific copy of vp8/common/filter.c:vp8_bilinear_filters with /* x86 assembly specific copy of vp8/common/filter.c:vp8_bilinear_filters with
* duplicated values */ * duplicated values */
extern const short vp8_bilinear_filters_x86_4[8][8]; /* duplicated 4x */
extern const short vp8_bilinear_filters_x86_8[8][16]; /* duplicated 8x */ /* duplicated 4x */
extern DECLARE_ALIGNED(16, const short, vp8_bilinear_filters_x86_4[8][8]);
/* duplicated 8x */
extern DECLARE_ALIGNED(16, const short, vp8_bilinear_filters_x86_8[8][16]);
#endif /* FILTER_X86_H */ #endif /* FILTER_X86_H */
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment