Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1786)

Side by Side Diff: source/libvpx/vp8/encoder/arm/variance_arm.h

Issue 7671004: Update libvpx snapshot to v0.9.7-p1 (Cayuga). (Closed) Base URL: svn://chrome-svn/chrome/trunk/deps/third_party/libvpx/
Patch Set: '' Created 9 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 /* 1 /*
2 * Copyright (c) 2010 The WebM project authors. All Rights Reserved. 2 * Copyright (c) 2010 The WebM project authors. All Rights Reserved.
3 * 3 *
4 * Use of this source code is governed by a BSD-style license 4 * Use of this source code is governed by a BSD-style license
5 * that can be found in the LICENSE file in the root of the source 5 * that can be found in the LICENSE file in the root of the source
6 * tree. An additional intellectual property rights grant can be found 6 * tree. An additional intellectual property rights grant can be found
7 * in the file PATENTS. All contributing project authors may 7 * in the file PATENTS. All contributing project authors may
8 * be found in the AUTHORS file in the root of the source tree. 8 * be found in the AUTHORS file in the root of the source tree.
9 */ 9 */
10 10
(...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after
76 //extern prototype_subpixvariance(vp8_sub_pixel_variance8x16_c); 76 //extern prototype_subpixvariance(vp8_sub_pixel_variance8x16_c);
77 //extern prototype_subpixvariance(vp8_sub_pixel_variance16x8_c); 77 //extern prototype_subpixvariance(vp8_sub_pixel_variance16x8_c);
78 extern prototype_subpixvariance(vp8_sub_pixel_variance16x16_neon); 78 extern prototype_subpixvariance(vp8_sub_pixel_variance16x16_neon);
79 extern prototype_subpixvariance(vp8_sub_pixel_variance16x16_neon_func); 79 extern prototype_subpixvariance(vp8_sub_pixel_variance16x16_neon_func);
80 extern prototype_variance(vp8_variance_halfpixvar16x16_h_neon); 80 extern prototype_variance(vp8_variance_halfpixvar16x16_h_neon);
81 extern prototype_variance(vp8_variance_halfpixvar16x16_v_neon); 81 extern prototype_variance(vp8_variance_halfpixvar16x16_v_neon);
82 extern prototype_variance(vp8_variance_halfpixvar16x16_hv_neon); 82 extern prototype_variance(vp8_variance_halfpixvar16x16_hv_neon);
83 83
84 //extern prototype_getmbss(vp8_get_mb_ss_c); 84 //extern prototype_getmbss(vp8_get_mb_ss_c);
85 extern prototype_variance(vp8_mse16x16_neon); 85 extern prototype_variance(vp8_mse16x16_neon);
86 extern prototype_sad(vp8_get16x16pred_error_neon); 86 extern prototype_get16x16prederror(vp8_get4x4sse_cs_neon);
87 //extern prototype_variance2(vp8_get8x8var_c);
88 //extern prototype_variance2(vp8_get16x16var_c);
89 extern prototype_sad(vp8_get4x4sse_cs_neon);
90 87
91 #if !CONFIG_RUNTIME_CPU_DETECT 88 #if !CONFIG_RUNTIME_CPU_DETECT
92 #undef vp8_variance_sad4x4 89 #undef vp8_variance_sad4x4
93 #define vp8_variance_sad4x4 vp8_sad4x4_neon 90 #define vp8_variance_sad4x4 vp8_sad4x4_neon
94 91
95 #undef vp8_variance_sad8x8 92 #undef vp8_variance_sad8x8
96 #define vp8_variance_sad8x8 vp8_sad8x8_neon 93 #define vp8_variance_sad8x8 vp8_sad8x8_neon
97 94
98 #undef vp8_variance_sad8x16 95 #undef vp8_variance_sad8x16
99 #define vp8_variance_sad8x16 vp8_sad8x16_neon 96 #define vp8_variance_sad8x16 vp8_sad8x16_neon
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after
142 139
143 #undef vp8_variance_halfpixvar16x16_hv 140 #undef vp8_variance_halfpixvar16x16_hv
144 #define vp8_variance_halfpixvar16x16_hv vp8_variance_halfpixvar16x16_hv_neon 141 #define vp8_variance_halfpixvar16x16_hv vp8_variance_halfpixvar16x16_hv_neon
145 142
146 //#undef vp8_variance_getmbss 143 //#undef vp8_variance_getmbss
147 //#define vp8_variance_getmbss vp8_get_mb_ss_c 144 //#define vp8_variance_getmbss vp8_get_mb_ss_c
148 145
149 #undef vp8_variance_mse16x16 146 #undef vp8_variance_mse16x16
150 #define vp8_variance_mse16x16 vp8_mse16x16_neon 147 #define vp8_variance_mse16x16 vp8_mse16x16_neon
151 148
152 #undef vp8_variance_get16x16prederror
153 #define vp8_variance_get16x16prederror vp8_get16x16pred_error_neon
154
155 //#undef vp8_variance_get8x8var
156 //#define vp8_variance_get8x8var vp8_get8x8var_c
157
158 //#undef vp8_variance_get16x16var
159 //#define vp8_variance_get16x16var vp8_get16x16var_c
160
161 #undef vp8_variance_get4x4sse_cs 149 #undef vp8_variance_get4x4sse_cs
162 #define vp8_variance_get4x4sse_cs vp8_get4x4sse_cs_neon 150 #define vp8_variance_get4x4sse_cs vp8_get4x4sse_cs_neon
163 #endif 151 #endif
164 152
165 #endif 153 #endif
166 154
167 #endif 155 #endif
OLDNEW
« no previous file with comments | « source/libvpx/vp8/encoder/arm/quantize_arm.c ('k') | source/libvpx/vp8/encoder/asm_enc_offsets.c » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698