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

Side by Side Diff: source/libvpx/vp8/common/rtcd_defs.sh

Issue 13474006: libvpx: Pull from upstream (Closed) Base URL: https://src.chromium.org/chrome/trunk/deps/third_party/libvpx/
Patch Set: Created 7 years, 8 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
OLDNEW
1 vp8_common_forward_decls() { 1 vp8_common_forward_decls() {
2 cat <<EOF 2 cat <<EOF
3 /* 3 /*
4 * VP8 4 * VP8
5 */ 5 */
6 6
7 struct blockd; 7 struct blockd;
8 struct macroblockd; 8 struct macroblockd;
9 struct loop_filter_info; 9 struct loop_filter_info;
10 10
11 /* Encoder forward decls */ 11 /* Encoder forward decls */
12 struct block; 12 struct block;
13 struct macroblock; 13 struct macroblock;
14 struct variance_vtable; 14 struct variance_vtable;
15 union int_mv; 15 union int_mv;
16 struct yv12_buffer_config; 16 struct yv12_buffer_config;
17 EOF 17 EOF
18 } 18 }
19 forward_decls vp8_common_forward_decls 19 forward_decls vp8_common_forward_decls
20 20
21 # 21 #
22 # system state
23 #
24 prototype void vp8_clear_system_state ""
25 specialize vp8_clear_system_state mmx
26 vp8_clear_system_state_mmx=vpx_reset_mmx_state
27
28 #
22 # Dequant 29 # Dequant
23 # 30 #
24 prototype void vp8_dequantize_b "struct blockd*, short *dqc" 31 prototype void vp8_dequantize_b "struct blockd*, short *dqc"
25 specialize vp8_dequantize_b mmx media neon 32 specialize vp8_dequantize_b mmx media neon
26 vp8_dequantize_b_media=vp8_dequantize_b_v6 33 vp8_dequantize_b_media=vp8_dequantize_b_v6
27 34
28 prototype void vp8_dequant_idct_add "short *input, short *dq, unsigned char *out put, int stride" 35 prototype void vp8_dequant_idct_add "short *input, short *dq, unsigned char *out put, int stride"
29 specialize vp8_dequant_idct_add mmx media neon dspr2 36 specialize vp8_dequant_idct_add mmx media neon dspr2
30 vp8_dequant_idct_add_media=vp8_dequant_idct_add_v6 37 vp8_dequant_idct_add_media=vp8_dequant_idct_add_v6
31 vp8_dequant_idct_add_dspr2=vp8_dequant_idct_add_dspr2 38 vp8_dequant_idct_add_dspr2=vp8_dequant_idct_add_dspr2
(...skipping 494 matching lines...) Expand 10 before | Expand all | Expand 10 after
526 # 533 #
527 # Denoiser filter 534 # Denoiser filter
528 # 535 #
529 if [ "$CONFIG_TEMPORAL_DENOISING" = "yes" ]; then 536 if [ "$CONFIG_TEMPORAL_DENOISING" = "yes" ]; then
530 prototype int vp8_denoiser_filter "struct yv12_buffer_config* mc_running_avg , struct yv12_buffer_config* running_avg, struct macroblock* signal, unsigned in t motion_magnitude2, int y_offset, int uv_offset" 537 prototype int vp8_denoiser_filter "struct yv12_buffer_config* mc_running_avg , struct yv12_buffer_config* running_avg, struct macroblock* signal, unsigned in t motion_magnitude2, int y_offset, int uv_offset"
531 specialize vp8_denoiser_filter sse2 538 specialize vp8_denoiser_filter sse2
532 fi 539 fi
533 540
534 # End of encoder only functions 541 # End of encoder only functions
535 fi 542 fi
OLDNEW
« no previous file with comments | « source/libvpx/vp8/common/generic/systemdependent.c ('k') | source/libvpx/vp8/common/systemdependent.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698