blob: 95e7483e6076548a31da1d56ab7d21b36d175028 [file] [log] [blame]
John Koleszar0ea50ce2010-05-18 11:58:33 -04001SCALE_SRCS-yes += vpx_scale.mk
John Koleszar0ea50ce2010-05-18 11:58:33 -04002SCALE_SRCS-yes += yv12config.h
Johann1009f762012-12-03 14:19:49 -08003SCALE_SRCS-yes += vpx_scale.h
4SCALE_SRCS-yes += generic/vpx_scale.c
John Koleszar0ea50ce2010-05-18 11:58:33 -04005SCALE_SRCS-yes += generic/yv12config.c
6SCALE_SRCS-yes += generic/yv12extend.c
John Koleszar0ea50ce2010-05-18 11:58:33 -04007SCALE_SRCS-$(CONFIG_SPATIAL_RESAMPLING) += generic/gen_scalers.c
John Koleszar5ebe94f2012-12-23 07:20:10 -08008SCALE_SRCS-yes += vpx_scale_asm_offsets.c
Frank Galligan5f9e0ca2012-11-30 15:48:52 -08009SCALE_SRCS-yes += vpx_scale_rtcd.c
James Zern805078a2014-02-23 16:33:14 -080010SCALE_SRCS-yes += vpx_scale_rtcd.pl
John Koleszar0ea50ce2010-05-18 11:58:33 -040011
John Koleszar0ea50ce2010-05-18 11:58:33 -040012#neon
Johannce239312014-05-07 11:01:31 -070013SCALE_SRCS-$(HAVE_NEON_ASM) += arm/neon/vp8_vpxyv12_copyframe_func_neon$(ASM)
14SCALE_SRCS-$(HAVE_NEON_ASM) += arm/neon/vp8_vpxyv12_copysrcframe_func_neon$(ASM)
15SCALE_SRCS-$(HAVE_NEON_ASM) += arm/neon/vp8_vpxyv12_extendframeborders_neon$(ASM)
16SCALE_SRCS-$(HAVE_NEON_ASM) += arm/neon/yv12extend_arm.c
John Koleszar0ea50ce2010-05-18 11:58:33 -040017
Jim Bankoskib6c5dbe2013-09-29 10:27:11 -070018#mips(dspr2)
19SCALE_SRCS-$(HAVE_DSPR2) += mips/dspr2/yv12extend_dspr2.c
20
John Koleszar0ea50ce2010-05-18 11:58:33 -040021SCALE_SRCS-no += $(SCALE_SRCS_REMOVE-yes)
John Koleszara9c75972012-11-08 17:09:30 -080022
Johann0d793cc2012-11-30 12:25:01 -080023$(eval $(call asm_offsets_template,\
24 vpx_scale_asm_offsets.asm, vpx_scale/vpx_scale_asm_offsets.c))
25
James Zern805078a2014-02-23 16:33:14 -080026$(eval $(call rtcd_h_template,vpx_scale_rtcd,vpx_scale/vpx_scale_rtcd.pl))