vpx/vpx_dsp
Ronald S. Bultje c26a9ecaa2 vp8: change build_intra4x4_predictors() to use vpx_dsp.
I've added a few new functions (d45e, d63e, he, ve) to cover the
filtered h/v 4x4 predictors that are vp8-specific, the "correct"
d45 with the correctly filtered bottom-right pixel (as opposed to
the unfiltered version in vp9), and the "broken" d63 with weirdly
filtered bottom-right pixels (which is correctly filtered in vp9).

There may be a minor performance impact on all systems because we
have to do an extra copy of the Above pixel array to incorporate
the topleft pixel in the same array (thus fitting the vpx_dsp API).
In addition, armv6 will have a more serious performance impact b/c
I removed the armv6/vp8-specific assembly. I'm not sure anyone
cares...

Change-Id: I7f9e5ebee11d8e21aca2cd517a69eefc181b2e86
2015-09-30 18:45:49 -04:00
..
arm VPX: removed step checks from neon convolve code 2015-08-12 16:46:53 -07:00
mips Remove some trailing whitespaces 2015-09-08 01:31:04 -07:00
x86 Remove vpx_filter_block1d16_v8_intrin_ssse3 2015-09-18 16:05:43 -07:00
bitreader_buffer.c vp10: code sign bit before absolute value in non-arithcoded header. 2015-09-16 19:35:03 -04:00
bitreader_buffer.h vp10: code sign bit before absolute value in non-arithcoded header. 2015-09-16 19:35:03 -04:00
bitreader.c Include vpx_dsp_common.h when using VPXMIN/MAX 2015-08-31 14:36:35 -07:00
bitreader.h vpx_dsp/prob.h: vp9_ -> vpx_ 2015-07-20 18:13:04 -07:00
bitwriter_buffer.c vp10: code sign bit before absolute value in non-arithcoded header. 2015-09-16 19:35:03 -04:00
bitwriter_buffer.h vp10: code sign bit before absolute value in non-arithcoded header. 2015-09-16 19:35:03 -04:00
bitwriter.c vpx_dsp/bitwriter.h: vp9_->vpx_ 2015-07-20 18:13:05 -07:00
bitwriter.h vpx_dsp/bitwriter.h: vp9_->vpx_ 2015-07-20 18:13:05 -07:00
fastssim.c Move vp9_systemdependent.h to vpx_ports bitops.h and system_state.h 2015-08-10 15:37:14 -07:00
fwd_txfm.c Replace vp9_ prefix with vpx_ prefix in vpx_dsp function names 2015-08-04 13:46:11 -07:00
fwd_txfm.h Replace vp9_ prefix in 2D-DCT functions with vpx_ 2015-07-28 16:06:44 -07:00
intrapred.c vp8: change build_intra4x4_predictors() to use vpx_dsp. 2015-09-30 18:45:49 -04:00
inv_txfm.c Expand the idct4_c() function in idct8_c() 2015-08-28 10:53:11 -07:00
inv_txfm.h Replace vp9_ prefix with vpx_ prefix in vpx_dsp function names 2015-08-04 13:46:11 -07:00
loopfilter.c Code refactor on InterpKernel 2015-07-31 10:27:33 -07:00
prob.c vpx_dsp/prob.h: vp9_ -> vpx_ 2015-07-20 18:13:04 -07:00
prob.h vpx_dsp_common: add VPX prefix to MIN/MAX 2015-08-26 20:11:32 -07:00
psnrhvs.c Move vp9_systemdependent.h to vpx_ports bitops.h and system_state.h 2015-08-10 15:37:14 -07:00
quantize.c Change vp9_quantize to vpx_quantize 2015-08-04 15:31:49 -07:00
quantize.h Change vp9_quantize to vpx_quantize 2015-08-04 15:31:49 -07:00
sad.c Move variance functions to vpx_dsp 2015-05-26 12:01:52 -07:00
ssim.c Move vp9_systemdependent.h to vpx_ports bitops.h and system_state.h 2015-08-10 15:37:14 -07:00
ssim.h Move vp9_systemdependent.h to vpx_ports bitops.h and system_state.h 2015-08-10 15:37:14 -07:00
subtract.c Move subtract functions from vp9 to vpx_dsp 2015-07-06 12:22:47 -07:00
txfm_common.h Refactor vp9_idct.h file 2015-07-26 08:26:32 -07:00
variance.c Move sub pixel variance to vpx_dsp 2015-07-07 15:51:04 -07:00
variance.h Fork VP9 and VP10 codebase 2015-08-11 17:05:28 -07:00
vpx_convolve.c VPX: Add rtcd support for scaling. 2015-08-03 09:43:34 -07:00
vpx_convolve.h Code refactor on InterpKernel 2015-07-31 10:27:33 -07:00
vpx_dsp_common.h Include vpx_dsp_common.h when using VPXMIN/MAX 2015-08-31 14:36:35 -07:00
vpx_dsp_rtcd_defs.pl vp8: change build_intra4x4_predictors() to use vpx_dsp. 2015-09-30 18:45:49 -04:00
vpx_dsp_rtcd.c Move shared SAD code to vpx_dsp 2015-05-06 16:58:20 -07:00
vpx_dsp.mk vp8: change build_intra_predictors_mby_s to use vpx_dsp. 2015-09-30 18:45:40 -04:00
vpx_filter.h Code refactor on InterpKernel 2015-07-31 10:27:33 -07:00