OLD | NEW |
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 Loading... |
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 Loading... |
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 |
OLD | NEW |