summaryrefslogtreecommitdiff
path: root/vp9/encoder/vp9_variance.h
diff options
context:
space:
mode:
authorJohn Koleszar <jkoleszar@google.com>2013-02-27 10:23:06 -0800
committerJohn Koleszar <jkoleszar@google.com>2013-02-27 10:24:56 -0800
commit7ad8dbe417b03619855892e32726b75de9e9da1a (patch)
tree34a0213c5d1086e57ffae04341ae6930e4fecc76 /vp9/encoder/vp9_variance.h
parent350ba5f30e194ee4542b7f92c7979bd2f93e405e (diff)
downloadlibvpx-7ad8dbe417b03619855892e32726b75de9e9da1a.tar
libvpx-7ad8dbe417b03619855892e32726b75de9e9da1a.tar.gz
libvpx-7ad8dbe417b03619855892e32726b75de9e9da1a.tar.bz2
libvpx-7ad8dbe417b03619855892e32726b75de9e9da1a.zip
Remove unused vp9_copy32xn
This function was part of an optimization used in VP8 that required caching two macroblocks. This is unused in VP9, and might not survive refactoring to support superblocks, so removing it for now. Change-Id: I744e585206ccc1ef9a402665c33863fc9fb46f0d
Diffstat (limited to 'vp9/encoder/vp9_variance.h')
-rw-r--r--vp9/encoder/vp9_variance.h7
1 files changed, 0 insertions, 7 deletions
diff --git a/vp9/encoder/vp9_variance.h b/vp9/encoder/vp9_variance.h
index 3f0af0855..eb903bf94 100644
--- a/vp9/encoder/vp9_variance.h
+++ b/vp9/encoder/vp9_variance.h
@@ -19,12 +19,6 @@ typedef unsigned int(*vp9_sad_fn_t)(const uint8_t *src_ptr,
int ref_stride,
unsigned int max_sad);
-typedef void (*vp9_copy32xn_fn_t)(const uint8_t *src_ptr,
- int source_stride,
- const uint8_t *ref_ptr,
- int ref_stride,
- int n);
-
typedef void (*vp9_sad_multi_fn_t)(const uint8_t *src_ptr,
int source_stride,
const uint8_t *ref_ptr,
@@ -79,7 +73,6 @@ typedef struct variance_vtable {
vp9_sad_multi_fn_t sdx3f;
vp9_sad_multi1_fn_t sdx8f;
vp9_sad_multi_d_fn_t sdx4df;
- vp9_copy32xn_fn_t copymem;
} vp9_variance_fn_ptr_t;
#endif // VP9_ENCODER_VP9_VARIANCE_H_