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

Side by Side Diff: third_party/libvpx/source/config/nacl/vpx_dsp_rtcd.h

Issue 2784343002: Roll src/third_party/libvpx/source/libvpx/ 2fac50fa0..32b3d2f17 (21 commits) (Closed)
Patch Set: Created 3 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 #ifndef VPX_DSP_RTCD_H_ 1 #ifndef VPX_DSP_RTCD_H_
2 #define VPX_DSP_RTCD_H_ 2 #define VPX_DSP_RTCD_H_
3 3
4 #ifdef RTCD_C 4 #ifdef RTCD_C
5 #define RTCD_EXTERN 5 #define RTCD_EXTERN
6 #else 6 #else
7 #define RTCD_EXTERN extern 7 #define RTCD_EXTERN extern
8 #endif 8 #endif
9 9
10 /* 10 /*
(...skipping 82 matching lines...) Expand 10 before | Expand all | Expand 10 after
93 93
94 void vpx_d207_predictor_32x32_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 94 void vpx_d207_predictor_32x32_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left);
95 #define vpx_d207_predictor_32x32 vpx_d207_predictor_32x32_c 95 #define vpx_d207_predictor_32x32 vpx_d207_predictor_32x32_c
96 96
97 void vpx_d207_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *a bove, const uint8_t *left); 97 void vpx_d207_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *a bove, const uint8_t *left);
98 #define vpx_d207_predictor_4x4 vpx_d207_predictor_4x4_c 98 #define vpx_d207_predictor_4x4 vpx_d207_predictor_4x4_c
99 99
100 void vpx_d207_predictor_8x8_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *a bove, const uint8_t *left); 100 void vpx_d207_predictor_8x8_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *a bove, const uint8_t *left);
101 #define vpx_d207_predictor_8x8 vpx_d207_predictor_8x8_c 101 #define vpx_d207_predictor_8x8 vpx_d207_predictor_8x8_c
102 102
103 void vpx_d207e_predictor_16x16_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left);
104 #define vpx_d207e_predictor_16x16 vpx_d207e_predictor_16x16_c
105
106 void vpx_d207e_predictor_32x32_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left);
107 #define vpx_d207e_predictor_32x32 vpx_d207e_predictor_32x32_c
108
109 void vpx_d207e_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t * above, const uint8_t *left);
110 #define vpx_d207e_predictor_4x4 vpx_d207e_predictor_4x4_c
111
112 void vpx_d207e_predictor_8x8_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t * above, const uint8_t *left);
113 #define vpx_d207e_predictor_8x8 vpx_d207e_predictor_8x8_c
114
115 void vpx_d45_predictor_16x16_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t * above, const uint8_t *left); 103 void vpx_d45_predictor_16x16_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t * above, const uint8_t *left);
116 #define vpx_d45_predictor_16x16 vpx_d45_predictor_16x16_c 104 #define vpx_d45_predictor_16x16 vpx_d45_predictor_16x16_c
117 105
118 void vpx_d45_predictor_32x32_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t * above, const uint8_t *left); 106 void vpx_d45_predictor_32x32_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t * above, const uint8_t *left);
119 #define vpx_d45_predictor_32x32 vpx_d45_predictor_32x32_c 107 #define vpx_d45_predictor_32x32 vpx_d45_predictor_32x32_c
120 108
121 void vpx_d45_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *ab ove, const uint8_t *left); 109 void vpx_d45_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *ab ove, const uint8_t *left);
122 #define vpx_d45_predictor_4x4 vpx_d45_predictor_4x4_c 110 #define vpx_d45_predictor_4x4 vpx_d45_predictor_4x4_c
123 111
124 void vpx_d45_predictor_8x8_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *ab ove, const uint8_t *left); 112 void vpx_d45_predictor_8x8_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *ab ove, const uint8_t *left);
125 #define vpx_d45_predictor_8x8 vpx_d45_predictor_8x8_c 113 #define vpx_d45_predictor_8x8 vpx_d45_predictor_8x8_c
126 114
127 void vpx_d45e_predictor_16x16_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left);
128 #define vpx_d45e_predictor_16x16 vpx_d45e_predictor_16x16_c
129
130 void vpx_d45e_predictor_32x32_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left);
131 #define vpx_d45e_predictor_32x32 vpx_d45e_predictor_32x32_c
132
133 void vpx_d45e_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *a bove, const uint8_t *left); 115 void vpx_d45e_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *a bove, const uint8_t *left);
134 #define vpx_d45e_predictor_4x4 vpx_d45e_predictor_4x4_c 116 #define vpx_d45e_predictor_4x4 vpx_d45e_predictor_4x4_c
135 117
136 void vpx_d45e_predictor_8x8_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *a bove, const uint8_t *left);
137 #define vpx_d45e_predictor_8x8 vpx_d45e_predictor_8x8_c
138
139 void vpx_d63_predictor_16x16_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t * above, const uint8_t *left); 118 void vpx_d63_predictor_16x16_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t * above, const uint8_t *left);
140 #define vpx_d63_predictor_16x16 vpx_d63_predictor_16x16_c 119 #define vpx_d63_predictor_16x16 vpx_d63_predictor_16x16_c
141 120
142 void vpx_d63_predictor_32x32_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t * above, const uint8_t *left); 121 void vpx_d63_predictor_32x32_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t * above, const uint8_t *left);
143 #define vpx_d63_predictor_32x32 vpx_d63_predictor_32x32_c 122 #define vpx_d63_predictor_32x32 vpx_d63_predictor_32x32_c
144 123
145 void vpx_d63_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *ab ove, const uint8_t *left); 124 void vpx_d63_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *ab ove, const uint8_t *left);
146 #define vpx_d63_predictor_4x4 vpx_d63_predictor_4x4_c 125 #define vpx_d63_predictor_4x4 vpx_d63_predictor_4x4_c
147 126
148 void vpx_d63_predictor_8x8_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *ab ove, const uint8_t *left); 127 void vpx_d63_predictor_8x8_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *ab ove, const uint8_t *left);
149 #define vpx_d63_predictor_8x8 vpx_d63_predictor_8x8_c 128 #define vpx_d63_predictor_8x8 vpx_d63_predictor_8x8_c
150 129
151 void vpx_d63e_predictor_16x16_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left);
152 #define vpx_d63e_predictor_16x16 vpx_d63e_predictor_16x16_c
153
154 void vpx_d63e_predictor_32x32_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left);
155 #define vpx_d63e_predictor_32x32 vpx_d63e_predictor_32x32_c
156
157 void vpx_d63e_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *a bove, const uint8_t *left); 130 void vpx_d63e_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *a bove, const uint8_t *left);
158 #define vpx_d63e_predictor_4x4 vpx_d63e_predictor_4x4_c 131 #define vpx_d63e_predictor_4x4 vpx_d63e_predictor_4x4_c
159 132
160 void vpx_d63e_predictor_8x8_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *a bove, const uint8_t *left);
161 #define vpx_d63e_predictor_8x8 vpx_d63e_predictor_8x8_c
162
163 void vpx_d63f_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *a bove, const uint8_t *left);
164 #define vpx_d63f_predictor_4x4 vpx_d63f_predictor_4x4_c
165
166 void vpx_dc_128_predictor_16x16_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_ t *above, const uint8_t *left); 133 void vpx_dc_128_predictor_16x16_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_ t *above, const uint8_t *left);
167 #define vpx_dc_128_predictor_16x16 vpx_dc_128_predictor_16x16_c 134 #define vpx_dc_128_predictor_16x16 vpx_dc_128_predictor_16x16_c
168 135
169 void vpx_dc_128_predictor_32x32_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_ t *above, const uint8_t *left); 136 void vpx_dc_128_predictor_32x32_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_ t *above, const uint8_t *left);
170 #define vpx_dc_128_predictor_32x32 vpx_dc_128_predictor_32x32_c 137 #define vpx_dc_128_predictor_32x32 vpx_dc_128_predictor_32x32_c
171 138
172 void vpx_dc_128_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 139 void vpx_dc_128_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left);
173 #define vpx_dc_128_predictor_4x4 vpx_dc_128_predictor_4x4_c 140 #define vpx_dc_128_predictor_4x4 vpx_dc_128_predictor_4x4_c
174 141
175 void vpx_dc_128_predictor_8x8_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 142 void vpx_dc_128_predictor_8x8_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left);
(...skipping 574 matching lines...) Expand 10 before | Expand all | Expand 10 after
750 717
751 void vpx_highbd_d207_predictor_32x32_c(uint16_t *dst, ptrdiff_t y_stride, const uint16_t *above, const uint16_t *left, int bd); 718 void vpx_highbd_d207_predictor_32x32_c(uint16_t *dst, ptrdiff_t y_stride, const uint16_t *above, const uint16_t *left, int bd);
752 #define vpx_highbd_d207_predictor_32x32 vpx_highbd_d207_predictor_32x32_c 719 #define vpx_highbd_d207_predictor_32x32 vpx_highbd_d207_predictor_32x32_c
753 720
754 void vpx_highbd_d207_predictor_4x4_c(uint16_t *dst, ptrdiff_t y_stride, const ui nt16_t *above, const uint16_t *left, int bd); 721 void vpx_highbd_d207_predictor_4x4_c(uint16_t *dst, ptrdiff_t y_stride, const ui nt16_t *above, const uint16_t *left, int bd);
755 #define vpx_highbd_d207_predictor_4x4 vpx_highbd_d207_predictor_4x4_c 722 #define vpx_highbd_d207_predictor_4x4 vpx_highbd_d207_predictor_4x4_c
756 723
757 void vpx_highbd_d207_predictor_8x8_c(uint16_t *dst, ptrdiff_t y_stride, const ui nt16_t *above, const uint16_t *left, int bd); 724 void vpx_highbd_d207_predictor_8x8_c(uint16_t *dst, ptrdiff_t y_stride, const ui nt16_t *above, const uint16_t *left, int bd);
758 #define vpx_highbd_d207_predictor_8x8 vpx_highbd_d207_predictor_8x8_c 725 #define vpx_highbd_d207_predictor_8x8 vpx_highbd_d207_predictor_8x8_c
759 726
760 void vpx_highbd_d207e_predictor_16x16_c(uint16_t *dst, ptrdiff_t y_stride, const uint16_t *above, const uint16_t *left, int bd);
761 #define vpx_highbd_d207e_predictor_16x16 vpx_highbd_d207e_predictor_16x16_c
762
763 void vpx_highbd_d207e_predictor_32x32_c(uint16_t *dst, ptrdiff_t y_stride, const uint16_t *above, const uint16_t *left, int bd);
764 #define vpx_highbd_d207e_predictor_32x32 vpx_highbd_d207e_predictor_32x32_c
765
766 void vpx_highbd_d207e_predictor_4x4_c(uint16_t *dst, ptrdiff_t y_stride, const u int16_t *above, const uint16_t *left, int bd);
767 #define vpx_highbd_d207e_predictor_4x4 vpx_highbd_d207e_predictor_4x4_c
768
769 void vpx_highbd_d207e_predictor_8x8_c(uint16_t *dst, ptrdiff_t y_stride, const u int16_t *above, const uint16_t *left, int bd);
770 #define vpx_highbd_d207e_predictor_8x8 vpx_highbd_d207e_predictor_8x8_c
771
772 void vpx_highbd_d45_predictor_16x16_c(uint16_t *dst, ptrdiff_t y_stride, const u int16_t *above, const uint16_t *left, int bd); 727 void vpx_highbd_d45_predictor_16x16_c(uint16_t *dst, ptrdiff_t y_stride, const u int16_t *above, const uint16_t *left, int bd);
773 #define vpx_highbd_d45_predictor_16x16 vpx_highbd_d45_predictor_16x16_c 728 #define vpx_highbd_d45_predictor_16x16 vpx_highbd_d45_predictor_16x16_c
774 729
775 void vpx_highbd_d45_predictor_32x32_c(uint16_t *dst, ptrdiff_t y_stride, const u int16_t *above, const uint16_t *left, int bd); 730 void vpx_highbd_d45_predictor_32x32_c(uint16_t *dst, ptrdiff_t y_stride, const u int16_t *above, const uint16_t *left, int bd);
776 #define vpx_highbd_d45_predictor_32x32 vpx_highbd_d45_predictor_32x32_c 731 #define vpx_highbd_d45_predictor_32x32 vpx_highbd_d45_predictor_32x32_c
777 732
778 void vpx_highbd_d45_predictor_4x4_c(uint16_t *dst, ptrdiff_t y_stride, const uin t16_t *above, const uint16_t *left, int bd); 733 void vpx_highbd_d45_predictor_4x4_c(uint16_t *dst, ptrdiff_t y_stride, const uin t16_t *above, const uint16_t *left, int bd);
779 #define vpx_highbd_d45_predictor_4x4 vpx_highbd_d45_predictor_4x4_c 734 #define vpx_highbd_d45_predictor_4x4 vpx_highbd_d45_predictor_4x4_c
780 735
781 void vpx_highbd_d45_predictor_8x8_c(uint16_t *dst, ptrdiff_t y_stride, const uin t16_t *above, const uint16_t *left, int bd); 736 void vpx_highbd_d45_predictor_8x8_c(uint16_t *dst, ptrdiff_t y_stride, const uin t16_t *above, const uint16_t *left, int bd);
782 #define vpx_highbd_d45_predictor_8x8 vpx_highbd_d45_predictor_8x8_c 737 #define vpx_highbd_d45_predictor_8x8 vpx_highbd_d45_predictor_8x8_c
783 738
784 void vpx_highbd_d45e_predictor_16x16_c(uint16_t *dst, ptrdiff_t y_stride, const uint16_t *above, const uint16_t *left, int bd);
785 #define vpx_highbd_d45e_predictor_16x16 vpx_highbd_d45e_predictor_16x16_c
786
787 void vpx_highbd_d45e_predictor_32x32_c(uint16_t *dst, ptrdiff_t y_stride, const uint16_t *above, const uint16_t *left, int bd);
788 #define vpx_highbd_d45e_predictor_32x32 vpx_highbd_d45e_predictor_32x32_c
789
790 void vpx_highbd_d45e_predictor_4x4_c(uint16_t *dst, ptrdiff_t y_stride, const ui nt16_t *above, const uint16_t *left, int bd);
791 #define vpx_highbd_d45e_predictor_4x4 vpx_highbd_d45e_predictor_4x4_c
792
793 void vpx_highbd_d45e_predictor_8x8_c(uint16_t *dst, ptrdiff_t y_stride, const ui nt16_t *above, const uint16_t *left, int bd);
794 #define vpx_highbd_d45e_predictor_8x8 vpx_highbd_d45e_predictor_8x8_c
795
796 void vpx_highbd_d63_predictor_16x16_c(uint16_t *dst, ptrdiff_t y_stride, const u int16_t *above, const uint16_t *left, int bd); 739 void vpx_highbd_d63_predictor_16x16_c(uint16_t *dst, ptrdiff_t y_stride, const u int16_t *above, const uint16_t *left, int bd);
797 #define vpx_highbd_d63_predictor_16x16 vpx_highbd_d63_predictor_16x16_c 740 #define vpx_highbd_d63_predictor_16x16 vpx_highbd_d63_predictor_16x16_c
798 741
799 void vpx_highbd_d63_predictor_32x32_c(uint16_t *dst, ptrdiff_t y_stride, const u int16_t *above, const uint16_t *left, int bd); 742 void vpx_highbd_d63_predictor_32x32_c(uint16_t *dst, ptrdiff_t y_stride, const u int16_t *above, const uint16_t *left, int bd);
800 #define vpx_highbd_d63_predictor_32x32 vpx_highbd_d63_predictor_32x32_c 743 #define vpx_highbd_d63_predictor_32x32 vpx_highbd_d63_predictor_32x32_c
801 744
802 void vpx_highbd_d63_predictor_4x4_c(uint16_t *dst, ptrdiff_t y_stride, const uin t16_t *above, const uint16_t *left, int bd); 745 void vpx_highbd_d63_predictor_4x4_c(uint16_t *dst, ptrdiff_t y_stride, const uin t16_t *above, const uint16_t *left, int bd);
803 #define vpx_highbd_d63_predictor_4x4 vpx_highbd_d63_predictor_4x4_c 746 #define vpx_highbd_d63_predictor_4x4 vpx_highbd_d63_predictor_4x4_c
804 747
805 void vpx_highbd_d63_predictor_8x8_c(uint16_t *dst, ptrdiff_t y_stride, const uin t16_t *above, const uint16_t *left, int bd); 748 void vpx_highbd_d63_predictor_8x8_c(uint16_t *dst, ptrdiff_t y_stride, const uin t16_t *above, const uint16_t *left, int bd);
806 #define vpx_highbd_d63_predictor_8x8 vpx_highbd_d63_predictor_8x8_c 749 #define vpx_highbd_d63_predictor_8x8 vpx_highbd_d63_predictor_8x8_c
807 750
808 void vpx_highbd_d63e_predictor_16x16_c(uint16_t *dst, ptrdiff_t y_stride, const uint16_t *above, const uint16_t *left, int bd);
809 #define vpx_highbd_d63e_predictor_16x16 vpx_highbd_d63e_predictor_16x16_c
810
811 void vpx_highbd_d63e_predictor_32x32_c(uint16_t *dst, ptrdiff_t y_stride, const uint16_t *above, const uint16_t *left, int bd);
812 #define vpx_highbd_d63e_predictor_32x32 vpx_highbd_d63e_predictor_32x32_c
813
814 void vpx_highbd_d63e_predictor_4x4_c(uint16_t *dst, ptrdiff_t y_stride, const ui nt16_t *above, const uint16_t *left, int bd);
815 #define vpx_highbd_d63e_predictor_4x4 vpx_highbd_d63e_predictor_4x4_c
816
817 void vpx_highbd_d63e_predictor_8x8_c(uint16_t *dst, ptrdiff_t y_stride, const ui nt16_t *above, const uint16_t *left, int bd);
818 #define vpx_highbd_d63e_predictor_8x8 vpx_highbd_d63e_predictor_8x8_c
819
820 void vpx_highbd_dc_128_predictor_16x16_c(uint16_t *dst, ptrdiff_t y_stride, cons t uint16_t *above, const uint16_t *left, int bd); 751 void vpx_highbd_dc_128_predictor_16x16_c(uint16_t *dst, ptrdiff_t y_stride, cons t uint16_t *above, const uint16_t *left, int bd);
821 #define vpx_highbd_dc_128_predictor_16x16 vpx_highbd_dc_128_predictor_16x16_c 752 #define vpx_highbd_dc_128_predictor_16x16 vpx_highbd_dc_128_predictor_16x16_c
822 753
823 void vpx_highbd_dc_128_predictor_32x32_c(uint16_t *dst, ptrdiff_t y_stride, cons t uint16_t *above, const uint16_t *left, int bd); 754 void vpx_highbd_dc_128_predictor_32x32_c(uint16_t *dst, ptrdiff_t y_stride, cons t uint16_t *above, const uint16_t *left, int bd);
824 #define vpx_highbd_dc_128_predictor_32x32 vpx_highbd_dc_128_predictor_32x32_c 755 #define vpx_highbd_dc_128_predictor_32x32 vpx_highbd_dc_128_predictor_32x32_c
825 756
826 void vpx_highbd_dc_128_predictor_4x4_c(uint16_t *dst, ptrdiff_t y_stride, const uint16_t *above, const uint16_t *left, int bd); 757 void vpx_highbd_dc_128_predictor_4x4_c(uint16_t *dst, ptrdiff_t y_stride, const uint16_t *above, const uint16_t *left, int bd);
827 #define vpx_highbd_dc_128_predictor_4x4 vpx_highbd_dc_128_predictor_4x4_c 758 #define vpx_highbd_dc_128_predictor_4x4 vpx_highbd_dc_128_predictor_4x4_c
828 759
829 void vpx_highbd_dc_128_predictor_8x8_c(uint16_t *dst, ptrdiff_t y_stride, const uint16_t *above, const uint16_t *left, int bd); 760 void vpx_highbd_dc_128_predictor_8x8_c(uint16_t *dst, ptrdiff_t y_stride, const uint16_t *above, const uint16_t *left, int bd);
(...skipping 820 matching lines...) Expand 10 before | Expand all | Expand 10 after
1650 static void setup_rtcd_internal(void) 1581 static void setup_rtcd_internal(void)
1651 { 1582 {
1652 } 1583 }
1653 #endif 1584 #endif
1654 1585
1655 #ifdef __cplusplus 1586 #ifdef __cplusplus
1656 } // extern "C" 1587 } // extern "C"
1657 #endif 1588 #endif
1658 1589
1659 #endif 1590 #endif
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698