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

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

Issue 13042014: Description: (Closed) Base URL: https://src.chromium.org/chrome/trunk/deps/third_party/libvpx/
Patch Set: libvpx: Pull from upstream 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
« no previous file with comments | « source/libvpx/vp8/common/asm_com_offsets.c ('k') | source/libvpx/vp8/common/variance_c.c » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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
(...skipping 426 matching lines...) Expand 10 before | Expand all | Expand 10 after
437 vp8_short_fdct8x4_media=vp8_short_fdct8x4_armv6 437 vp8_short_fdct8x4_media=vp8_short_fdct8x4_armv6
438 438
439 prototype void vp8_short_walsh4x4 "short *input, short *output, int pitch" 439 prototype void vp8_short_walsh4x4 "short *input, short *output, int pitch"
440 specialize vp8_short_walsh4x4 sse2 media neon 440 specialize vp8_short_walsh4x4 sse2 media neon
441 vp8_short_walsh4x4_media=vp8_short_walsh4x4_armv6 441 vp8_short_walsh4x4_media=vp8_short_walsh4x4_armv6
442 442
443 # 443 #
444 # Quantizer 444 # Quantizer
445 # 445 #
446 prototype void vp8_regular_quantize_b "struct block *, struct blockd *" 446 prototype void vp8_regular_quantize_b "struct block *, struct blockd *"
447 specialize vp8_regular_quantize_b sse2 sse4_1 447 specialize vp8_regular_quantize_b sse2 #sse4_1
448 vp8_regular_quantize_b_sse4_1=vp8_regular_quantize_b_sse4 448 # TODO(johann) Update sse4 implementation and re-enable
449 #vp8_regular_quantize_b_sse4_1=vp8_regular_quantize_b_sse4
449 450
450 prototype void vp8_fast_quantize_b "struct block *, struct blockd *" 451 prototype void vp8_fast_quantize_b "struct block *, struct blockd *"
451 specialize vp8_fast_quantize_b sse2 ssse3 media neon 452 specialize vp8_fast_quantize_b sse2 ssse3 media neon
452 vp8_fast_quantize_b_media=vp8_fast_quantize_b_armv6 453 vp8_fast_quantize_b_media=vp8_fast_quantize_b_armv6
453 454
454 prototype void vp8_regular_quantize_b_pair "struct block *b1, struct block *b2, struct blockd *d1, struct blockd *d2" 455 prototype void vp8_regular_quantize_b_pair "struct block *b1, struct block *b2, struct blockd *d1, struct blockd *d2"
455 # no asm yet 456 # no asm yet
456 457
457 prototype void vp8_fast_quantize_b_pair "struct block *b1, struct block *b2, str uct blockd *d1, struct blockd *d2" 458 prototype void vp8_fast_quantize_b_pair "struct block *b1, struct block *b2, str uct blockd *d1, struct blockd *d2"
458 specialize vp8_fast_quantize_b_pair neon 459 specialize vp8_fast_quantize_b_pair neon
(...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after
525 # 526 #
526 # Denoiser filter 527 # Denoiser filter
527 # 528 #
528 if [ "$CONFIG_TEMPORAL_DENOISING" = "yes" ]; then 529 if [ "$CONFIG_TEMPORAL_DENOISING" = "yes" ]; then
529 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" 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"
530 specialize vp8_denoiser_filter sse2 531 specialize vp8_denoiser_filter sse2
531 fi 532 fi
532 533
533 # End of encoder only functions 534 # End of encoder only functions
534 fi 535 fi
OLDNEW
« no previous file with comments | « source/libvpx/vp8/common/asm_com_offsets.c ('k') | source/libvpx/vp8/common/variance_c.c » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698