Ronald S. Bultje | 4b2c2b9 | 2012-11-01 11:09:58 -0700 | [diff] [blame] | 1 | ## |
| 2 | ## Copyright (c) 2010 The WebM project authors. All Rights Reserved. |
| 3 | ## |
| 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 |
| 6 | ## tree. An additional intellectual property rights grant can be found |
| 7 | ## in the file PATENTS. All contributing project authors may |
| 8 | ## be found in the AUTHORS file in the root of the source tree. |
| 9 | ## |
| 10 | |
| 11 | VP9_COMMON_SRCS-yes += vp9_common.mk |
John Koleszar | b3c350a | 2013-03-13 12:15:43 -0700 | [diff] [blame] | 12 | VP9_COMMON_SRCS-yes += vp9_iface_common.h |
John Koleszar | fcccbcb | 2012-11-27 13:59:17 -0800 | [diff] [blame] | 13 | VP9_COMMON_SRCS-yes += common/vp9_ppflags.h |
John Koleszar | fcccbcb | 2012-11-27 13:59:17 -0800 | [diff] [blame] | 14 | VP9_COMMON_SRCS-yes += common/vp9_alloccommon.c |
Jim Bankoski | 9dec771 | 2014-01-31 17:35:53 -0800 | [diff] [blame] | 15 | VP9_COMMON_SRCS-yes += common/vp9_blockd.c |
Jim Bankoski | ba2af97 | 2013-06-08 06:19:33 -0700 | [diff] [blame] | 16 | VP9_COMMON_SRCS-yes += common/vp9_debugmodes.c |
John Koleszar | fcccbcb | 2012-11-27 13:59:17 -0800 | [diff] [blame] | 17 | VP9_COMMON_SRCS-yes += common/vp9_entropy.c |
| 18 | VP9_COMMON_SRCS-yes += common/vp9_entropymode.c |
| 19 | VP9_COMMON_SRCS-yes += common/vp9_entropymv.c |
Frank Galligan | e8e1527 | 2014-02-05 17:44:42 -0800 | [diff] [blame] | 20 | VP9_COMMON_SRCS-yes += common/vp9_frame_buffers.c |
| 21 | VP9_COMMON_SRCS-yes += common/vp9_frame_buffers.h |
Yaowu Xu | 0055526 | 2013-03-12 11:24:04 -0700 | [diff] [blame] | 22 | VP9_COMMON_SRCS-yes += common/vp9_idct.c |
John Koleszar | fcccbcb | 2012-11-27 13:59:17 -0800 | [diff] [blame] | 23 | VP9_COMMON_SRCS-yes += common/vp9_alloccommon.h |
| 24 | VP9_COMMON_SRCS-yes += common/vp9_blockd.h |
| 25 | VP9_COMMON_SRCS-yes += common/vp9_common.h |
John Koleszar | fcccbcb | 2012-11-27 13:59:17 -0800 | [diff] [blame] | 26 | VP9_COMMON_SRCS-yes += common/vp9_entropy.h |
| 27 | VP9_COMMON_SRCS-yes += common/vp9_entropymode.h |
| 28 | VP9_COMMON_SRCS-yes += common/vp9_entropymv.h |
Ronald S. Bultje | a387485 | 2013-04-09 21:28:27 -0700 | [diff] [blame] | 29 | VP9_COMMON_SRCS-yes += common/vp9_enums.h |
Zoe Liu | 7186a2d | 2015-07-22 10:40:42 -0700 | [diff] [blame] | 30 | VP9_COMMON_SRCS-yes += common/vp9_filter.h |
| 31 | VP9_COMMON_SRCS-yes += common/vp9_filter.c |
Yaowu Xu | e6ad9ab | 2013-02-07 11:51:23 -0800 | [diff] [blame] | 32 | VP9_COMMON_SRCS-yes += common/vp9_idct.h |
John Koleszar | fcccbcb | 2012-11-27 13:59:17 -0800 | [diff] [blame] | 33 | VP9_COMMON_SRCS-yes += common/vp9_loopfilter.h |
Yunqing Wang | 4106313 | 2015-02-06 10:03:31 -0800 | [diff] [blame] | 34 | VP9_COMMON_SRCS-yes += common/vp9_thread_common.h |
John Koleszar | fcccbcb | 2012-11-27 13:59:17 -0800 | [diff] [blame] | 35 | VP9_COMMON_SRCS-yes += common/vp9_mv.h |
| 36 | VP9_COMMON_SRCS-yes += common/vp9_onyxc_int.h |
| 37 | VP9_COMMON_SRCS-yes += common/vp9_pred_common.h |
| 38 | VP9_COMMON_SRCS-yes += common/vp9_pred_common.c |
| 39 | VP9_COMMON_SRCS-yes += common/vp9_quant_common.h |
| 40 | VP9_COMMON_SRCS-yes += common/vp9_reconinter.h |
| 41 | VP9_COMMON_SRCS-yes += common/vp9_reconintra.h |
John Koleszar | fcccbcb | 2012-11-27 13:59:17 -0800 | [diff] [blame] | 42 | VP9_COMMON_SRCS-yes += common/vp9_rtcd.c |
James Zern | 805078a | 2014-02-23 16:33:14 -0800 | [diff] [blame] | 43 | VP9_COMMON_SRCS-yes += common/vp9_rtcd_defs.pl |
Dmitry Kovalev | 8ffe85a | 2013-08-09 14:07:09 -0700 | [diff] [blame] | 44 | VP9_COMMON_SRCS-yes += common/vp9_scale.h |
| 45 | VP9_COMMON_SRCS-yes += common/vp9_scale.c |
John Koleszar | fcccbcb | 2012-11-27 13:59:17 -0800 | [diff] [blame] | 46 | VP9_COMMON_SRCS-yes += common/vp9_seg_common.h |
| 47 | VP9_COMMON_SRCS-yes += common/vp9_seg_common.c |
John Koleszar | 5ebe94f | 2012-12-23 07:20:10 -0800 | [diff] [blame] | 48 | VP9_COMMON_SRCS-yes += common/vp9_textblit.h |
Ronald S. Bultje | f496f60 | 2013-02-06 15:30:21 -0800 | [diff] [blame] | 49 | VP9_COMMON_SRCS-yes += common/vp9_tile_common.h |
| 50 | VP9_COMMON_SRCS-yes += common/vp9_tile_common.c |
John Koleszar | fcccbcb | 2012-11-27 13:59:17 -0800 | [diff] [blame] | 51 | VP9_COMMON_SRCS-yes += common/vp9_loopfilter.c |
Yunqing Wang | 4106313 | 2015-02-06 10:03:31 -0800 | [diff] [blame] | 52 | VP9_COMMON_SRCS-yes += common/vp9_thread_common.c |
John Koleszar | fcccbcb | 2012-11-27 13:59:17 -0800 | [diff] [blame] | 53 | VP9_COMMON_SRCS-yes += common/vp9_mvref_common.c |
| 54 | VP9_COMMON_SRCS-yes += common/vp9_mvref_common.h |
| 55 | VP9_COMMON_SRCS-yes += common/vp9_quant_common.c |
John Koleszar | fcccbcb | 2012-11-27 13:59:17 -0800 | [diff] [blame] | 56 | VP9_COMMON_SRCS-yes += common/vp9_reconinter.c |
| 57 | VP9_COMMON_SRCS-yes += common/vp9_reconintra.c |
John Koleszar | fcccbcb | 2012-11-27 13:59:17 -0800 | [diff] [blame] | 58 | VP9_COMMON_SRCS-$(CONFIG_POSTPROC_VISUALIZER) += common/vp9_textblit.c |
Jim Bankoski | 6c8170a | 2013-07-10 07:19:09 -0700 | [diff] [blame] | 59 | VP9_COMMON_SRCS-yes += common/vp9_common_data.c |
| 60 | VP9_COMMON_SRCS-yes += common/vp9_common_data.h |
Dmitry Kovalev | e3597c6 | 2013-10-07 13:55:56 -0700 | [diff] [blame] | 61 | VP9_COMMON_SRCS-yes += common/vp9_scan.c |
| 62 | VP9_COMMON_SRCS-yes += common/vp9_scan.h |
Ronald S. Bultje | 4b2c2b9 | 2012-11-01 11:09:58 -0700 | [diff] [blame] | 63 | |
Jim Bankoski | 7940154 | 2013-09-04 10:02:08 -0700 | [diff] [blame] | 64 | VP9_COMMON_SRCS-$(CONFIG_VP9_POSTPROC) += common/vp9_postproc.h |
| 65 | VP9_COMMON_SRCS-$(CONFIG_VP9_POSTPROC) += common/vp9_postproc.c |
JackyChen | 7ac3e3c | 2014-12-02 12:14:47 -0800 | [diff] [blame] | 66 | VP9_COMMON_SRCS-$(CONFIG_VP9_POSTPROC) += common/vp9_mfqe.h |
| 67 | VP9_COMMON_SRCS-$(CONFIG_VP9_POSTPROC) += common/vp9_mfqe.c |
Jim Bankoski | 7940154 | 2013-09-04 10:02:08 -0700 | [diff] [blame] | 68 | ifeq ($(CONFIG_VP9_POSTPROC),yes) |
JackyChen | 09673de | 2015-01-13 10:50:50 -0800 | [diff] [blame] | 69 | VP9_COMMON_SRCS-$(HAVE_SSE2) += common/x86/vp9_mfqe_sse2.asm |
John Koleszar | fcccbcb | 2012-11-27 13:59:17 -0800 | [diff] [blame] | 70 | VP9_COMMON_SRCS-$(HAVE_SSE2) += common/x86/vp9_postproc_sse2.asm |
Ronald S. Bultje | 4b2c2b9 | 2012-11-01 11:09:58 -0700 | [diff] [blame] | 71 | endif |
| 72 | |
James Zern | 9a0a219 | 2015-07-22 11:54:39 -0700 | [diff] [blame] | 73 | ifneq ($(CONFIG_VP9_HIGHBITDEPTH),yes) |
Parag Salasakar | 1699eb0 | 2013-10-24 11:29:04 +0530 | [diff] [blame] | 74 | VP9_COMMON_SRCS-$(HAVE_DSPR2) += common/mips/dspr2/vp9_itrans4_dspr2.c |
| 75 | VP9_COMMON_SRCS-$(HAVE_DSPR2) += common/mips/dspr2/vp9_itrans8_dspr2.c |
| 76 | VP9_COMMON_SRCS-$(HAVE_DSPR2) += common/mips/dspr2/vp9_itrans16_dspr2.c |
James Zern | 9a0a219 | 2015-07-22 11:54:39 -0700 | [diff] [blame] | 77 | endif |
Parag Salasakar | 40edab5 | 2013-09-13 15:18:32 +0530 | [diff] [blame] | 78 | |
Parag Salasakar | 481fb76 | 2015-03-25 15:04:48 +0530 | [diff] [blame] | 79 | # common (msa) |
Parag Salasakar | 54a6f73 | 2015-06-02 12:16:28 +0530 | [diff] [blame] | 80 | VP9_COMMON_SRCS-$(HAVE_MSA) += common/mips/msa/vp9_idct4x4_msa.c |
Parag Salasakar | 6af9d7f | 2015-06-01 09:19:01 +0530 | [diff] [blame] | 81 | VP9_COMMON_SRCS-$(HAVE_MSA) += common/mips/msa/vp9_idct8x8_msa.c |
| 82 | VP9_COMMON_SRCS-$(HAVE_MSA) += common/mips/msa/vp9_idct16x16_msa.c |
Parag Salasakar | 481fb76 | 2015-03-25 15:04:48 +0530 | [diff] [blame] | 83 | |
Parag Salasakar | fbac961 | 2015-06-11 09:11:04 +0530 | [diff] [blame] | 84 | ifeq ($(CONFIG_VP9_POSTPROC),yes) |
| 85 | VP9_COMMON_SRCS-$(HAVE_MSA) += common/mips/msa/vp9_mfqe_msa.c |
| 86 | endif |
| 87 | |
Johann | c5b127a | 2013-04-25 11:13:02 -0700 | [diff] [blame] | 88 | VP9_COMMON_SRCS-$(HAVE_SSE2) += common/x86/vp9_idct_intrin_sse2.c |
Jingning Han | 52ae97b | 2014-05-01 18:34:46 -0700 | [diff] [blame] | 89 | |
James Zern | a98f6c0 | 2015-03-31 18:06:21 -0700 | [diff] [blame] | 90 | ifneq ($(CONFIG_VP9_HIGHBITDEPTH),yes) |
James Yu | 6b71013 | 2014-01-27 18:38:35 +0800 | [diff] [blame] | 91 | VP9_COMMON_SRCS-$(HAVE_NEON) += common/arm/neon/vp9_iht4x4_add_neon.c |
James Yu | 4f856cd | 2014-01-29 01:31:07 +0800 | [diff] [blame] | 92 | VP9_COMMON_SRCS-$(HAVE_NEON) += common/arm/neon/vp9_iht8x8_add_neon.c |
James Zern | a98f6c0 | 2015-03-31 18:06:21 -0700 | [diff] [blame] | 93 | endif |
James Yu | 6b71013 | 2014-01-27 18:38:35 +0800 | [diff] [blame] | 94 | |
James Zern | 805078a | 2014-02-23 16:33:14 -0800 | [diff] [blame] | 95 | $(eval $(call rtcd_h_template,vp9_rtcd,vp9/common/vp9_rtcd_defs.pl)) |